// +build !minimal

#pragma once

#ifndef GO_QTMULTIMEDIA_H
#define GO_QTMULTIMEDIA_H

#include <stdint.h>

#ifdef __cplusplus
extern "C" {
#endif

struct QtMultimedia_PackedString { char* data; long long len; };
struct QtMultimedia_PackedList { void* data; long long len; };
;
void QAbstractPlanarVideoBuffer_DestroyQAbstractPlanarVideoBuffer(void* ptr);
void QAbstractPlanarVideoBuffer_DestroyQAbstractPlanarVideoBufferDefault(void* ptr);
void* QAbstractPlanarVideoBuffer_Handle(void* ptr);
void* QAbstractPlanarVideoBuffer_HandleDefault(void* ptr);
long long QAbstractPlanarVideoBuffer_MapMode(void* ptr);
;
void QAbstractPlanarVideoBuffer_Release(void* ptr);
void QAbstractPlanarVideoBuffer_ReleaseDefault(void* ptr);
void QAbstractPlanarVideoBuffer_Unmap(void* ptr);
;
void* QAbstractVideoBuffer_NewQAbstractVideoBuffer(long long ty);
void* QAbstractVideoBuffer_Handle(void* ptr);
void* QAbstractVideoBuffer_HandleDefault(void* ptr);
long long QAbstractVideoBuffer_HandleType(void* ptr);
struct QtMultimedia_PackedString QAbstractVideoBuffer_Map(void* ptr, long long mode, int numBytes, int bytesPerLine);
long long QAbstractVideoBuffer_MapMode(void* ptr);
void QAbstractVideoBuffer_Release(void* ptr);
void QAbstractVideoBuffer_ReleaseDefault(void* ptr);
void QAbstractVideoBuffer_Unmap(void* ptr);
void QAbstractVideoBuffer_DestroyQAbstractVideoBuffer(void* ptr);
void QAbstractVideoBuffer_DestroyQAbstractVideoBufferDefault(void* ptr);
long long QAbstractVideoBuffer_M_type(void* ptr);
void QAbstractVideoBuffer_SetM_type(void* ptr, long long vha);
char QAbstractVideoFilter_IsActive(void* ptr);
void QAbstractVideoFilter_SetActive(void* ptr, char v);
void* QAbstractVideoFilter_NewQAbstractVideoFilter(void* parent);
void QAbstractVideoFilter_ConnectActiveChanged(void* ptr);
void QAbstractVideoFilter_DisconnectActiveChanged(void* ptr);
void QAbstractVideoFilter_ActiveChanged(void* ptr);
void* QAbstractVideoFilter_CreateFilterRunnable(void* ptr);
void QAbstractVideoFilter_TimerEvent(void* ptr, void* event);
void QAbstractVideoFilter_TimerEventDefault(void* ptr, void* event);
void QAbstractVideoFilter_ChildEvent(void* ptr, void* event);
void QAbstractVideoFilter_ChildEventDefault(void* ptr, void* event);
void QAbstractVideoFilter_ConnectNotify(void* ptr, void* sign);
void QAbstractVideoFilter_ConnectNotifyDefault(void* ptr, void* sign);
void QAbstractVideoFilter_CustomEvent(void* ptr, void* event);
void QAbstractVideoFilter_CustomEventDefault(void* ptr, void* event);
void QAbstractVideoFilter_DeleteLater(void* ptr);
void QAbstractVideoFilter_DeleteLaterDefault(void* ptr);
void QAbstractVideoFilter_DisconnectNotify(void* ptr, void* sign);
void QAbstractVideoFilter_DisconnectNotifyDefault(void* ptr, void* sign);
char QAbstractVideoFilter_Event(void* ptr, void* e);
char QAbstractVideoFilter_EventDefault(void* ptr, void* e);
char QAbstractVideoFilter_EventFilter(void* ptr, void* watched, void* event);
char QAbstractVideoFilter_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAbstractVideoFilter_MetaObject(void* ptr);
void* QAbstractVideoFilter_MetaObjectDefault(void* ptr);
void* QAbstractVideoSurface_NativeResolution(void* ptr);
void QAbstractVideoSurface_ConnectActiveChanged(void* ptr);
void QAbstractVideoSurface_DisconnectActiveChanged(void* ptr);
void QAbstractVideoSurface_ActiveChanged(void* ptr, char active);
long long QAbstractVideoSurface_Error(void* ptr);
char QAbstractVideoSurface_IsActive(void* ptr);
char QAbstractVideoSurface_IsFormatSupported(void* ptr, void* format);
char QAbstractVideoSurface_IsFormatSupportedDefault(void* ptr, void* format);
void QAbstractVideoSurface_ConnectNativeResolutionChanged(void* ptr);
void QAbstractVideoSurface_DisconnectNativeResolutionChanged(void* ptr);
void QAbstractVideoSurface_NativeResolutionChanged(void* ptr, void* resolution);
void* QAbstractVideoSurface_NearestFormat(void* ptr, void* format);
void* QAbstractVideoSurface_NearestFormatDefault(void* ptr, void* format);
char QAbstractVideoSurface_Present(void* ptr, void* frame);
void QAbstractVideoSurface_SetError(void* ptr, long long error);
void QAbstractVideoSurface_SetNativeResolution(void* ptr, void* resolution);
char QAbstractVideoSurface_Start(void* ptr, void* format);
char QAbstractVideoSurface_StartDefault(void* ptr, void* format);
void QAbstractVideoSurface_Stop(void* ptr);
void QAbstractVideoSurface_StopDefault(void* ptr);
void QAbstractVideoSurface_ConnectSupportedFormatsChanged(void* ptr);
void QAbstractVideoSurface_DisconnectSupportedFormatsChanged(void* ptr);
void QAbstractVideoSurface_SupportedFormatsChanged(void* ptr);
void* QAbstractVideoSurface_SurfaceFormat(void* ptr);
void QAbstractVideoSurface_ConnectSurfaceFormatChanged(void* ptr);
void QAbstractVideoSurface_DisconnectSurfaceFormatChanged(void* ptr);
void QAbstractVideoSurface_SurfaceFormatChanged(void* ptr, void* format);
void QAbstractVideoSurface_DestroyQAbstractVideoSurface(void* ptr);
void QAbstractVideoSurface_TimerEvent(void* ptr, void* event);
void QAbstractVideoSurface_TimerEventDefault(void* ptr, void* event);
void QAbstractVideoSurface_ChildEvent(void* ptr, void* event);
void QAbstractVideoSurface_ChildEventDefault(void* ptr, void* event);
void QAbstractVideoSurface_ConnectNotify(void* ptr, void* sign);
void QAbstractVideoSurface_ConnectNotifyDefault(void* ptr, void* sign);
void QAbstractVideoSurface_CustomEvent(void* ptr, void* event);
void QAbstractVideoSurface_CustomEventDefault(void* ptr, void* event);
void QAbstractVideoSurface_DeleteLater(void* ptr);
void QAbstractVideoSurface_DeleteLaterDefault(void* ptr);
void QAbstractVideoSurface_DisconnectNotify(void* ptr, void* sign);
void QAbstractVideoSurface_DisconnectNotifyDefault(void* ptr, void* sign);
char QAbstractVideoSurface_Event(void* ptr, void* e);
char QAbstractVideoSurface_EventDefault(void* ptr, void* e);
char QAbstractVideoSurface_EventFilter(void* ptr, void* watched, void* event);
char QAbstractVideoSurface_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAbstractVideoSurface_MetaObject(void* ptr);
void* QAbstractVideoSurface_MetaObjectDefault(void* ptr);
void* QAudioBuffer_NewQAudioBuffer();
void* QAudioBuffer_NewQAudioBuffer3(void* other);
void* QAudioBuffer_NewQAudioBuffer4(void* data, void* format, long long startTime);
void* QAudioBuffer_NewQAudioBuffer5(int numFrames, void* format, long long startTime);
int QAudioBuffer_ByteCount(void* ptr);
void* QAudioBuffer_ConstData2(void* ptr);
void* QAudioBuffer_ConstData(void* ptr);
void* QAudioBuffer_Data4(void* ptr);
void* QAudioBuffer_Data2(void* ptr);
void* QAudioBuffer_Data3(void* ptr);
void* QAudioBuffer_Data(void* ptr);
long long QAudioBuffer_Duration(void* ptr);
void* QAudioBuffer_Format(void* ptr);
int QAudioBuffer_FrameCount(void* ptr);
char QAudioBuffer_IsValid(void* ptr);
int QAudioBuffer_SampleCount(void* ptr);
long long QAudioBuffer_StartTime(void* ptr);
void QAudioBuffer_DestroyQAudioBuffer(void* ptr);
struct QtMultimedia_PackedString QAudioDecoder_ErrorString(void* ptr);
long long QAudioDecoder_State(void* ptr);
void* QAudioDecoder_NewQAudioDecoder(void* parent);
void* QAudioDecoder_AudioFormat(void* ptr);
char QAudioDecoder_BufferAvailable(void* ptr);
void QAudioDecoder_ConnectBufferAvailableChanged(void* ptr);
void QAudioDecoder_DisconnectBufferAvailableChanged(void* ptr);
void QAudioDecoder_BufferAvailableChanged(void* ptr, char available);
void QAudioDecoder_ConnectBufferReady(void* ptr);
void QAudioDecoder_DisconnectBufferReady(void* ptr);
void QAudioDecoder_BufferReady(void* ptr);
long long QAudioDecoder_Duration(void* ptr);
void QAudioDecoder_ConnectDurationChanged(void* ptr);
void QAudioDecoder_DisconnectDurationChanged(void* ptr);
void QAudioDecoder_DurationChanged(void* ptr, long long duration);
void QAudioDecoder_ConnectError2(void* ptr);
void QAudioDecoder_DisconnectError2(void* ptr);
void QAudioDecoder_Error2(void* ptr, long long error);
long long QAudioDecoder_Error(void* ptr);
void QAudioDecoder_ConnectFinished(void* ptr);
void QAudioDecoder_DisconnectFinished(void* ptr);
void QAudioDecoder_Finished(void* ptr);
void QAudioDecoder_ConnectFormatChanged(void* ptr);
void QAudioDecoder_DisconnectFormatChanged(void* ptr);
void QAudioDecoder_FormatChanged(void* ptr, void* format);
long long QAudioDecoder_QAudioDecoder_HasSupport(char* mimeType, char* codecs);
long long QAudioDecoder_Position(void* ptr);
void QAudioDecoder_ConnectPositionChanged(void* ptr);
void QAudioDecoder_DisconnectPositionChanged(void* ptr);
void QAudioDecoder_PositionChanged(void* ptr, long long position);
void* QAudioDecoder_Read(void* ptr);
void QAudioDecoder_SetAudioFormat(void* ptr, void* format);
void QAudioDecoder_SetSourceDevice(void* ptr, void* device);
void QAudioDecoder_SetSourceFilename(void* ptr, char* fileName);
void QAudioDecoder_ConnectSourceChanged(void* ptr);
void QAudioDecoder_DisconnectSourceChanged(void* ptr);
void QAudioDecoder_SourceChanged(void* ptr);
void* QAudioDecoder_SourceDevice(void* ptr);
struct QtMultimedia_PackedString QAudioDecoder_SourceFilename(void* ptr);
void QAudioDecoder_Start(void* ptr);
void QAudioDecoder_ConnectStateChanged(void* ptr);
void QAudioDecoder_DisconnectStateChanged(void* ptr);
void QAudioDecoder_StateChanged(void* ptr, long long state);
void QAudioDecoder_Stop(void* ptr);
void QAudioDecoder_DestroyQAudioDecoder(void* ptr);
long long QAudioDecoder_Availability(void* ptr);
long long QAudioDecoder_AvailabilityDefault(void* ptr);
char QAudioDecoder_Bind(void* ptr, void* object);
char QAudioDecoder_BindDefault(void* ptr, void* object);
char QAudioDecoder_IsAvailable(void* ptr);
char QAudioDecoder_IsAvailableDefault(void* ptr);
void* QAudioDecoder_Service(void* ptr);
void* QAudioDecoder_ServiceDefault(void* ptr);
void QAudioDecoder_Unbind(void* ptr, void* object);
void QAudioDecoder_UnbindDefault(void* ptr, void* object);
void QAudioDecoder_TimerEvent(void* ptr, void* event);
void QAudioDecoder_TimerEventDefault(void* ptr, void* event);
void QAudioDecoder_ChildEvent(void* ptr, void* event);
void QAudioDecoder_ChildEventDefault(void* ptr, void* event);
void QAudioDecoder_ConnectNotify(void* ptr, void* sign);
void QAudioDecoder_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioDecoder_CustomEvent(void* ptr, void* event);
void QAudioDecoder_CustomEventDefault(void* ptr, void* event);
void QAudioDecoder_DeleteLater(void* ptr);
void QAudioDecoder_DeleteLaterDefault(void* ptr);
void QAudioDecoder_DisconnectNotify(void* ptr, void* sign);
void QAudioDecoder_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioDecoder_Event(void* ptr, void* e);
char QAudioDecoder_EventDefault(void* ptr, void* e);
char QAudioDecoder_EventFilter(void* ptr, void* watched, void* event);
char QAudioDecoder_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioDecoder_MetaObject(void* ptr);
void* QAudioDecoder_MetaObjectDefault(void* ptr);
void* QAudioDecoderControl_NewQAudioDecoderControl(void* parent);
void* QAudioDecoderControl_AudioFormat(void* ptr);
char QAudioDecoderControl_BufferAvailable(void* ptr);
void QAudioDecoderControl_ConnectBufferAvailableChanged(void* ptr);
void QAudioDecoderControl_DisconnectBufferAvailableChanged(void* ptr);
void QAudioDecoderControl_BufferAvailableChanged(void* ptr, char available);
void QAudioDecoderControl_ConnectBufferReady(void* ptr);
void QAudioDecoderControl_DisconnectBufferReady(void* ptr);
void QAudioDecoderControl_BufferReady(void* ptr);
long long QAudioDecoderControl_Duration(void* ptr);
void QAudioDecoderControl_ConnectDurationChanged(void* ptr);
void QAudioDecoderControl_DisconnectDurationChanged(void* ptr);
void QAudioDecoderControl_DurationChanged(void* ptr, long long duration);
void QAudioDecoderControl_ConnectError(void* ptr);
void QAudioDecoderControl_DisconnectError(void* ptr);
void QAudioDecoderControl_Error(void* ptr, int error, char* errorString);
void QAudioDecoderControl_ConnectFinished(void* ptr);
void QAudioDecoderControl_DisconnectFinished(void* ptr);
void QAudioDecoderControl_Finished(void* ptr);
void QAudioDecoderControl_ConnectFormatChanged(void* ptr);
void QAudioDecoderControl_DisconnectFormatChanged(void* ptr);
void QAudioDecoderControl_FormatChanged(void* ptr, void* format);
long long QAudioDecoderControl_Position(void* ptr);
void QAudioDecoderControl_ConnectPositionChanged(void* ptr);
void QAudioDecoderControl_DisconnectPositionChanged(void* ptr);
void QAudioDecoderControl_PositionChanged(void* ptr, long long position);
void* QAudioDecoderControl_Read(void* ptr);
void QAudioDecoderControl_SetAudioFormat(void* ptr, void* format);
void QAudioDecoderControl_SetSourceDevice(void* ptr, void* device);
void QAudioDecoderControl_SetSourceFilename(void* ptr, char* fileName);
void QAudioDecoderControl_ConnectSourceChanged(void* ptr);
void QAudioDecoderControl_DisconnectSourceChanged(void* ptr);
void QAudioDecoderControl_SourceChanged(void* ptr);
void* QAudioDecoderControl_SourceDevice(void* ptr);
struct QtMultimedia_PackedString QAudioDecoderControl_SourceFilename(void* ptr);
void QAudioDecoderControl_Start(void* ptr);
long long QAudioDecoderControl_State(void* ptr);
void QAudioDecoderControl_ConnectStateChanged(void* ptr);
void QAudioDecoderControl_DisconnectStateChanged(void* ptr);
void QAudioDecoderControl_StateChanged(void* ptr, long long state);
void QAudioDecoderControl_Stop(void* ptr);
void QAudioDecoderControl_DestroyQAudioDecoderControl(void* ptr);
void QAudioDecoderControl_TimerEvent(void* ptr, void* event);
void QAudioDecoderControl_TimerEventDefault(void* ptr, void* event);
void QAudioDecoderControl_ChildEvent(void* ptr, void* event);
void QAudioDecoderControl_ChildEventDefault(void* ptr, void* event);
void QAudioDecoderControl_ConnectNotify(void* ptr, void* sign);
void QAudioDecoderControl_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioDecoderControl_CustomEvent(void* ptr, void* event);
void QAudioDecoderControl_CustomEventDefault(void* ptr, void* event);
void QAudioDecoderControl_DeleteLater(void* ptr);
void QAudioDecoderControl_DeleteLaterDefault(void* ptr);
void QAudioDecoderControl_DisconnectNotify(void* ptr, void* sign);
void QAudioDecoderControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioDecoderControl_Event(void* ptr, void* e);
char QAudioDecoderControl_EventDefault(void* ptr, void* e);
char QAudioDecoderControl_EventFilter(void* ptr, void* watched, void* event);
char QAudioDecoderControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioDecoderControl_MetaObject(void* ptr);
void* QAudioDecoderControl_MetaObjectDefault(void* ptr);
void* QAudioDeviceInfo_NewQAudioDeviceInfo();
void* QAudioDeviceInfo_NewQAudioDeviceInfo2(void* other);
struct QtMultimedia_PackedList QAudioDeviceInfo_QAudioDeviceInfo_AvailableDevices(long long mode);
void* QAudioDeviceInfo_QAudioDeviceInfo_DefaultInputDevice();
void* QAudioDeviceInfo_QAudioDeviceInfo_DefaultOutputDevice();
struct QtMultimedia_PackedString QAudioDeviceInfo_DeviceName(void* ptr);
char QAudioDeviceInfo_IsFormatSupported(void* ptr, void* settings);
char QAudioDeviceInfo_IsNull(void* ptr);
void* QAudioDeviceInfo_NearestFormat(void* ptr, void* settings);
void* QAudioDeviceInfo_PreferredFormat(void* ptr);
struct QtMultimedia_PackedString QAudioDeviceInfo_SupportedCodecs(void* ptr);
void QAudioDeviceInfo_DestroyQAudioDeviceInfo(void* ptr);
void* QAudioDeviceInfo_availableDevices_atList(void* ptr, int i);
void* QAudioEncoderSettings_NewQAudioEncoderSettings();
void* QAudioEncoderSettings_NewQAudioEncoderSettings2(void* other);
int QAudioEncoderSettings_BitRate(void* ptr);
int QAudioEncoderSettings_ChannelCount(void* ptr);
struct QtMultimedia_PackedString QAudioEncoderSettings_Codec(void* ptr);
long long QAudioEncoderSettings_EncodingMode(void* ptr);
void* QAudioEncoderSettings_EncodingOption(void* ptr, char* option);
char QAudioEncoderSettings_IsNull(void* ptr);
long long QAudioEncoderSettings_Quality(void* ptr);
int QAudioEncoderSettings_SampleRate(void* ptr);
void QAudioEncoderSettings_SetBitRate(void* ptr, int rate);
void QAudioEncoderSettings_SetChannelCount(void* ptr, int channels);
void QAudioEncoderSettings_SetCodec(void* ptr, char* codec);
void QAudioEncoderSettings_SetEncodingMode(void* ptr, long long mode);
void QAudioEncoderSettings_SetEncodingOption(void* ptr, char* option, void* value);
void QAudioEncoderSettings_SetQuality(void* ptr, long long quality);
void QAudioEncoderSettings_SetSampleRate(void* ptr, int rate);
void QAudioEncoderSettings_DestroyQAudioEncoderSettings(void* ptr);
void* QAudioEncoderSettingsControl_AudioSettings(void* ptr);
struct QtMultimedia_PackedString QAudioEncoderSettingsControl_CodecDescription(void* ptr, char* codec);
void QAudioEncoderSettingsControl_SetAudioSettings(void* ptr, void* settings);
struct QtMultimedia_PackedString QAudioEncoderSettingsControl_SupportedAudioCodecs(void* ptr);
void QAudioEncoderSettingsControl_DestroyQAudioEncoderSettingsControl(void* ptr);
void QAudioEncoderSettingsControl_DestroyQAudioEncoderSettingsControlDefault(void* ptr);
void QAudioEncoderSettingsControl_TimerEvent(void* ptr, void* event);
void QAudioEncoderSettingsControl_TimerEventDefault(void* ptr, void* event);
void QAudioEncoderSettingsControl_ChildEvent(void* ptr, void* event);
void QAudioEncoderSettingsControl_ChildEventDefault(void* ptr, void* event);
void QAudioEncoderSettingsControl_ConnectNotify(void* ptr, void* sign);
void QAudioEncoderSettingsControl_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioEncoderSettingsControl_CustomEvent(void* ptr, void* event);
void QAudioEncoderSettingsControl_CustomEventDefault(void* ptr, void* event);
void QAudioEncoderSettingsControl_DeleteLater(void* ptr);
void QAudioEncoderSettingsControl_DeleteLaterDefault(void* ptr);
void QAudioEncoderSettingsControl_DisconnectNotify(void* ptr, void* sign);
void QAudioEncoderSettingsControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioEncoderSettingsControl_Event(void* ptr, void* e);
char QAudioEncoderSettingsControl_EventDefault(void* ptr, void* e);
char QAudioEncoderSettingsControl_EventFilter(void* ptr, void* watched, void* event);
char QAudioEncoderSettingsControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioEncoderSettingsControl_MetaObject(void* ptr);
void* QAudioEncoderSettingsControl_MetaObjectDefault(void* ptr);
void* QAudioFormat_NewQAudioFormat();
void* QAudioFormat_NewQAudioFormat2(void* other);
long long QAudioFormat_ByteOrder(void* ptr);
int QAudioFormat_BytesForDuration(void* ptr, long long duration);
int QAudioFormat_BytesForFrames(void* ptr, int frameCount);
int QAudioFormat_BytesPerFrame(void* ptr);
int QAudioFormat_ChannelCount(void* ptr);
struct QtMultimedia_PackedString QAudioFormat_Codec(void* ptr);
long long QAudioFormat_DurationForBytes(void* ptr, int bytes);
long long QAudioFormat_DurationForFrames(void* ptr, int frameCount);
int QAudioFormat_FramesForBytes(void* ptr, int byteCount);
int QAudioFormat_FramesForDuration(void* ptr, long long duration);
char QAudioFormat_IsValid(void* ptr);
int QAudioFormat_SampleRate(void* ptr);
int QAudioFormat_SampleSize(void* ptr);
long long QAudioFormat_SampleType(void* ptr);
void QAudioFormat_SetByteOrder(void* ptr, long long byteOrder);
void QAudioFormat_SetChannelCount(void* ptr, int channels);
void QAudioFormat_SetCodec(void* ptr, char* codec);
void QAudioFormat_SetSampleRate(void* ptr, int samplerate);
void QAudioFormat_SetSampleSize(void* ptr, int sampleSize);
void QAudioFormat_SetSampleType(void* ptr, long long sampleType);
void QAudioFormat_DestroyQAudioFormat(void* ptr);
void* QAudioInput_NewQAudioInput2(void* audioDevice, void* format, void* parent);
void* QAudioInput_NewQAudioInput(void* format, void* parent);
int QAudioInput_BufferSize(void* ptr);
int QAudioInput_BytesReady(void* ptr);
long long QAudioInput_ElapsedUSecs(void* ptr);
long long QAudioInput_Error(void* ptr);
void* QAudioInput_Format(void* ptr);
int QAudioInput_NotifyInterval(void* ptr);
int QAudioInput_PeriodSize(void* ptr);
long long QAudioInput_ProcessedUSecs(void* ptr);
void QAudioInput_Reset(void* ptr);
void QAudioInput_Resume(void* ptr);
void QAudioInput_SetBufferSize(void* ptr, int value);
void QAudioInput_SetNotifyInterval(void* ptr, int ms);
void QAudioInput_SetVolume(void* ptr, double volume);
void* QAudioInput_Start2(void* ptr);
void QAudioInput_Start(void* ptr, void* device);
long long QAudioInput_State(void* ptr);
void QAudioInput_ConnectStateChanged(void* ptr);
void QAudioInput_DisconnectStateChanged(void* ptr);
void QAudioInput_StateChanged(void* ptr, long long state);
void QAudioInput_Stop(void* ptr);
void QAudioInput_Suspend(void* ptr);
double QAudioInput_Volume(void* ptr);
void QAudioInput_DestroyQAudioInput(void* ptr);
void QAudioInput_TimerEvent(void* ptr, void* event);
void QAudioInput_TimerEventDefault(void* ptr, void* event);
void QAudioInput_ChildEvent(void* ptr, void* event);
void QAudioInput_ChildEventDefault(void* ptr, void* event);
void QAudioInput_ConnectNotify(void* ptr, void* sign);
void QAudioInput_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioInput_CustomEvent(void* ptr, void* event);
void QAudioInput_CustomEventDefault(void* ptr, void* event);
void QAudioInput_DeleteLater(void* ptr);
void QAudioInput_DeleteLaterDefault(void* ptr);
void QAudioInput_DisconnectNotify(void* ptr, void* sign);
void QAudioInput_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioInput_Event(void* ptr, void* e);
char QAudioInput_EventDefault(void* ptr, void* e);
char QAudioInput_EventFilter(void* ptr, void* watched, void* event);
char QAudioInput_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioInput_MetaObject(void* ptr);
void* QAudioInput_MetaObjectDefault(void* ptr);
struct QtMultimedia_PackedString QAudioInputSelectorControl_ActiveInput(void* ptr);
void QAudioInputSelectorControl_ConnectActiveInputChanged(void* ptr);
void QAudioInputSelectorControl_DisconnectActiveInputChanged(void* ptr);
void QAudioInputSelectorControl_ActiveInputChanged(void* ptr, char* name);
void QAudioInputSelectorControl_ConnectAvailableInputsChanged(void* ptr);
void QAudioInputSelectorControl_DisconnectAvailableInputsChanged(void* ptr);
void QAudioInputSelectorControl_AvailableInputsChanged(void* ptr);
struct QtMultimedia_PackedString QAudioInputSelectorControl_DefaultInput(void* ptr);
struct QtMultimedia_PackedString QAudioInputSelectorControl_InputDescription(void* ptr, char* name);
void QAudioInputSelectorControl_SetActiveInput(void* ptr, char* name);
void QAudioInputSelectorControl_DestroyQAudioInputSelectorControl(void* ptr);
void QAudioInputSelectorControl_DestroyQAudioInputSelectorControlDefault(void* ptr);
struct QtMultimedia_PackedString QAudioInputSelectorControl_availableInputs_atList(void* ptr, int i);
void QAudioInputSelectorControl_TimerEvent(void* ptr, void* event);
void QAudioInputSelectorControl_TimerEventDefault(void* ptr, void* event);
void QAudioInputSelectorControl_ChildEvent(void* ptr, void* event);
void QAudioInputSelectorControl_ChildEventDefault(void* ptr, void* event);
void QAudioInputSelectorControl_ConnectNotify(void* ptr, void* sign);
void QAudioInputSelectorControl_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioInputSelectorControl_CustomEvent(void* ptr, void* event);
void QAudioInputSelectorControl_CustomEventDefault(void* ptr, void* event);
void QAudioInputSelectorControl_DeleteLater(void* ptr);
void QAudioInputSelectorControl_DeleteLaterDefault(void* ptr);
void QAudioInputSelectorControl_DisconnectNotify(void* ptr, void* sign);
void QAudioInputSelectorControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioInputSelectorControl_Event(void* ptr, void* e);
char QAudioInputSelectorControl_EventDefault(void* ptr, void* e);
char QAudioInputSelectorControl_EventFilter(void* ptr, void* watched, void* event);
char QAudioInputSelectorControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioInputSelectorControl_MetaObject(void* ptr);
void* QAudioInputSelectorControl_MetaObjectDefault(void* ptr);
void* QAudioOutput_NewQAudioOutput2(void* audioDevice, void* format, void* parent);
void* QAudioOutput_NewQAudioOutput(void* format, void* parent);
int QAudioOutput_BufferSize(void* ptr);
int QAudioOutput_BytesFree(void* ptr);
struct QtMultimedia_PackedString QAudioOutput_Category(void* ptr);
long long QAudioOutput_ElapsedUSecs(void* ptr);
long long QAudioOutput_Error(void* ptr);
void* QAudioOutput_Format(void* ptr);
int QAudioOutput_NotifyInterval(void* ptr);
int QAudioOutput_PeriodSize(void* ptr);
long long QAudioOutput_ProcessedUSecs(void* ptr);
void QAudioOutput_Reset(void* ptr);
void QAudioOutput_Resume(void* ptr);
void QAudioOutput_SetBufferSize(void* ptr, int value);
void QAudioOutput_SetCategory(void* ptr, char* category);
void QAudioOutput_SetNotifyInterval(void* ptr, int ms);
void QAudioOutput_SetVolume(void* ptr, double volume);
void* QAudioOutput_Start2(void* ptr);
void QAudioOutput_Start(void* ptr, void* device);
long long QAudioOutput_State(void* ptr);
void QAudioOutput_ConnectStateChanged(void* ptr);
void QAudioOutput_DisconnectStateChanged(void* ptr);
void QAudioOutput_StateChanged(void* ptr, long long state);
void QAudioOutput_Stop(void* ptr);
void QAudioOutput_Suspend(void* ptr);
double QAudioOutput_Volume(void* ptr);
void QAudioOutput_DestroyQAudioOutput(void* ptr);
void QAudioOutput_TimerEvent(void* ptr, void* event);
void QAudioOutput_TimerEventDefault(void* ptr, void* event);
void QAudioOutput_ChildEvent(void* ptr, void* event);
void QAudioOutput_ChildEventDefault(void* ptr, void* event);
void QAudioOutput_ConnectNotify(void* ptr, void* sign);
void QAudioOutput_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioOutput_CustomEvent(void* ptr, void* event);
void QAudioOutput_CustomEventDefault(void* ptr, void* event);
void QAudioOutput_DeleteLater(void* ptr);
void QAudioOutput_DeleteLaterDefault(void* ptr);
void QAudioOutput_DisconnectNotify(void* ptr, void* sign);
void QAudioOutput_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioOutput_Event(void* ptr, void* e);
char QAudioOutput_EventDefault(void* ptr, void* e);
char QAudioOutput_EventFilter(void* ptr, void* watched, void* event);
char QAudioOutput_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioOutput_MetaObject(void* ptr);
void* QAudioOutput_MetaObjectDefault(void* ptr);
struct QtMultimedia_PackedString QAudioOutputSelectorControl_ActiveOutput(void* ptr);
void QAudioOutputSelectorControl_ConnectActiveOutputChanged(void* ptr);
void QAudioOutputSelectorControl_DisconnectActiveOutputChanged(void* ptr);
void QAudioOutputSelectorControl_ActiveOutputChanged(void* ptr, char* name);
void QAudioOutputSelectorControl_ConnectAvailableOutputsChanged(void* ptr);
void QAudioOutputSelectorControl_DisconnectAvailableOutputsChanged(void* ptr);
void QAudioOutputSelectorControl_AvailableOutputsChanged(void* ptr);
struct QtMultimedia_PackedString QAudioOutputSelectorControl_DefaultOutput(void* ptr);
struct QtMultimedia_PackedString QAudioOutputSelectorControl_OutputDescription(void* ptr, char* name);
void QAudioOutputSelectorControl_SetActiveOutput(void* ptr, char* name);
void QAudioOutputSelectorControl_DestroyQAudioOutputSelectorControl(void* ptr);
void QAudioOutputSelectorControl_DestroyQAudioOutputSelectorControlDefault(void* ptr);
struct QtMultimedia_PackedString QAudioOutputSelectorControl_availableOutputs_atList(void* ptr, int i);
void QAudioOutputSelectorControl_TimerEvent(void* ptr, void* event);
void QAudioOutputSelectorControl_TimerEventDefault(void* ptr, void* event);
void QAudioOutputSelectorControl_ChildEvent(void* ptr, void* event);
void QAudioOutputSelectorControl_ChildEventDefault(void* ptr, void* event);
void QAudioOutputSelectorControl_ConnectNotify(void* ptr, void* sign);
void QAudioOutputSelectorControl_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioOutputSelectorControl_CustomEvent(void* ptr, void* event);
void QAudioOutputSelectorControl_CustomEventDefault(void* ptr, void* event);
void QAudioOutputSelectorControl_DeleteLater(void* ptr);
void QAudioOutputSelectorControl_DeleteLaterDefault(void* ptr);
void QAudioOutputSelectorControl_DisconnectNotify(void* ptr, void* sign);
void QAudioOutputSelectorControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioOutputSelectorControl_Event(void* ptr, void* e);
char QAudioOutputSelectorControl_EventDefault(void* ptr, void* e);
char QAudioOutputSelectorControl_EventFilter(void* ptr, void* watched, void* event);
char QAudioOutputSelectorControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioOutputSelectorControl_MetaObject(void* ptr);
void* QAudioOutputSelectorControl_MetaObjectDefault(void* ptr);
void* QAudioProbe_NewQAudioProbe(void* parent);
void QAudioProbe_ConnectAudioBufferProbed(void* ptr);
void QAudioProbe_DisconnectAudioBufferProbed(void* ptr);
void QAudioProbe_AudioBufferProbed(void* ptr, void* buffer);
void QAudioProbe_ConnectFlush(void* ptr);
void QAudioProbe_DisconnectFlush(void* ptr);
void QAudioProbe_Flush(void* ptr);
char QAudioProbe_IsActive(void* ptr);
char QAudioProbe_SetSource(void* ptr, void* source);
char QAudioProbe_SetSource2(void* ptr, void* mediaRecorder);
void QAudioProbe_DestroyQAudioProbe(void* ptr);
void QAudioProbe_TimerEvent(void* ptr, void* event);
void QAudioProbe_TimerEventDefault(void* ptr, void* event);
void QAudioProbe_ChildEvent(void* ptr, void* event);
void QAudioProbe_ChildEventDefault(void* ptr, void* event);
void QAudioProbe_ConnectNotify(void* ptr, void* sign);
void QAudioProbe_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioProbe_CustomEvent(void* ptr, void* event);
void QAudioProbe_CustomEventDefault(void* ptr, void* event);
void QAudioProbe_DeleteLater(void* ptr);
void QAudioProbe_DeleteLaterDefault(void* ptr);
void QAudioProbe_DisconnectNotify(void* ptr, void* sign);
void QAudioProbe_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioProbe_Event(void* ptr, void* e);
char QAudioProbe_EventDefault(void* ptr, void* e);
char QAudioProbe_EventFilter(void* ptr, void* watched, void* event);
char QAudioProbe_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioProbe_MetaObject(void* ptr);
void* QAudioProbe_MetaObjectDefault(void* ptr);
void* QAudioRecorder_NewQAudioRecorder(void* parent);
struct QtMultimedia_PackedString QAudioRecorder_AudioInput(void* ptr);
void QAudioRecorder_ConnectAudioInputChanged(void* ptr);
void QAudioRecorder_DisconnectAudioInputChanged(void* ptr);
void QAudioRecorder_AudioInputChanged(void* ptr, char* name);
struct QtMultimedia_PackedString QAudioRecorder_AudioInputDescription(void* ptr, char* name);
struct QtMultimedia_PackedString QAudioRecorder_AudioInputs(void* ptr);
void QAudioRecorder_ConnectAvailableAudioInputsChanged(void* ptr);
void QAudioRecorder_DisconnectAvailableAudioInputsChanged(void* ptr);
void QAudioRecorder_AvailableAudioInputsChanged(void* ptr);
struct QtMultimedia_PackedString QAudioRecorder_DefaultAudioInput(void* ptr);
void QAudioRecorder_SetAudioInput(void* ptr, char* name);
void QAudioRecorder_DestroyQAudioRecorder(void* ptr);
void QAudioRecorder_SetMuted(void* ptr, char muted);
void QAudioRecorder_SetMutedDefault(void* ptr, char muted);
void QAudioRecorder_SetVolume(void* ptr, double volume);
void QAudioRecorder_SetVolumeDefault(void* ptr, double volume);
void* QAudioRecorder_MediaObject(void* ptr);
void* QAudioRecorder_MediaObjectDefault(void* ptr);
void QAudioRecorder_Pause(void* ptr);
void QAudioRecorder_PauseDefault(void* ptr);
void QAudioRecorder_Record(void* ptr);
void QAudioRecorder_RecordDefault(void* ptr);
void QAudioRecorder_Stop(void* ptr);
void QAudioRecorder_StopDefault(void* ptr);
void QAudioRecorder_TimerEvent(void* ptr, void* event);
void QAudioRecorder_TimerEventDefault(void* ptr, void* event);
void QAudioRecorder_ChildEvent(void* ptr, void* event);
void QAudioRecorder_ChildEventDefault(void* ptr, void* event);
void QAudioRecorder_ConnectNotify(void* ptr, void* sign);
void QAudioRecorder_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioRecorder_CustomEvent(void* ptr, void* event);
void QAudioRecorder_CustomEventDefault(void* ptr, void* event);
void QAudioRecorder_DeleteLater(void* ptr);
void QAudioRecorder_DeleteLaterDefault(void* ptr);
void QAudioRecorder_DisconnectNotify(void* ptr, void* sign);
void QAudioRecorder_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioRecorder_Event(void* ptr, void* e);
char QAudioRecorder_EventDefault(void* ptr, void* e);
char QAudioRecorder_EventFilter(void* ptr, void* watched, void* event);
char QAudioRecorder_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioRecorder_MetaObject(void* ptr);
void* QAudioRecorder_MetaObjectDefault(void* ptr);
char QAudioRecorder_SetMediaObject(void* ptr, void* object);
char QAudioRecorder_SetMediaObjectDefault(void* ptr, void* object);
long long QAudioRoleControl_AudioRole(void* ptr);
void QAudioRoleControl_ConnectAudioRoleChanged(void* ptr);
void QAudioRoleControl_DisconnectAudioRoleChanged(void* ptr);
void QAudioRoleControl_AudioRoleChanged(void* ptr, long long role);
void QAudioRoleControl_SetAudioRole(void* ptr, long long role);
void QAudioRoleControl_DestroyQAudioRoleControl(void* ptr);
void QAudioRoleControl_DestroyQAudioRoleControlDefault(void* ptr);
void QAudioRoleControl_TimerEvent(void* ptr, void* event);
void QAudioRoleControl_TimerEventDefault(void* ptr, void* event);
void QAudioRoleControl_ChildEvent(void* ptr, void* event);
void QAudioRoleControl_ChildEventDefault(void* ptr, void* event);
void QAudioRoleControl_ConnectNotify(void* ptr, void* sign);
void QAudioRoleControl_ConnectNotifyDefault(void* ptr, void* sign);
void QAudioRoleControl_CustomEvent(void* ptr, void* event);
void QAudioRoleControl_CustomEventDefault(void* ptr, void* event);
void QAudioRoleControl_DeleteLater(void* ptr);
void QAudioRoleControl_DeleteLaterDefault(void* ptr);
void QAudioRoleControl_DisconnectNotify(void* ptr, void* sign);
void QAudioRoleControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QAudioRoleControl_Event(void* ptr, void* e);
char QAudioRoleControl_EventDefault(void* ptr, void* e);
char QAudioRoleControl_EventFilter(void* ptr, void* watched, void* event);
char QAudioRoleControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QAudioRoleControl_MetaObject(void* ptr);
void* QAudioRoleControl_MetaObjectDefault(void* ptr);
long long QCamera_CaptureMode(void* ptr);
void QCamera_SearchAndLock2(void* ptr, long long locks);
void QCamera_SetCaptureMode(void* ptr, long long mode);
long long QCamera_State(void* ptr);
long long QCamera_Status(void* ptr);
void* QCamera_NewQCamera4(long long position, void* parent);
void* QCamera_NewQCamera(void* parent);
void* QCamera_NewQCamera2(void* deviceName, void* parent);
void* QCamera_NewQCamera3(void* cameraInfo, void* parent);
long long QCamera_Availability(void* ptr);
long long QCamera_AvailabilityDefault(void* ptr);
void QCamera_ConnectCaptureModeChanged(void* ptr);
void QCamera_DisconnectCaptureModeChanged(void* ptr);
void QCamera_CaptureModeChanged(void* ptr, long long mode);
void QCamera_ConnectError2(void* ptr);
void QCamera_DisconnectError2(void* ptr);
void QCamera_Error2(void* ptr, long long value);
long long QCamera_Error(void* ptr);
struct QtMultimedia_PackedString QCamera_ErrorString(void* ptr);
void* QCamera_Exposure(void* ptr);
void* QCamera_Focus(void* ptr);
void* QCamera_ImageProcessing(void* ptr);
char QCamera_IsCaptureModeSupported(void* ptr, long long mode);
void QCamera_Load(void* ptr);
void QCamera_ConnectLockFailed(void* ptr);
void QCamera_DisconnectLockFailed(void* ptr);
void QCamera_LockFailed(void* ptr);
long long QCamera_LockStatus(void* ptr);
long long QCamera_LockStatus2(void* ptr, long long lockType);
void QCamera_ConnectLockStatusChanged(void* ptr);
void QCamera_DisconnectLockStatusChanged(void* ptr);
void QCamera_LockStatusChanged(void* ptr, long long status, long long reason);
void QCamera_ConnectLockStatusChanged2(void* ptr);
void QCamera_DisconnectLockStatusChanged2(void* ptr);
void QCamera_LockStatusChanged2(void* ptr, long long lock, long long status, long long reason);
void QCamera_ConnectLocked(void* ptr);
void QCamera_DisconnectLocked(void* ptr);
void QCamera_Locked(void* ptr);
long long QCamera_RequestedLocks(void* ptr);
void QCamera_SearchAndLock(void* ptr);
void QCamera_SetViewfinder3(void* ptr, void* surface);
void QCamera_SetViewfinder2(void* ptr, void* viewfinder);
void QCamera_SetViewfinder(void* ptr, void* viewfinder);
void QCamera_SetViewfinderSettings(void* ptr, void* settings);
void QCamera_Start(void* ptr);
void QCamera_ConnectStateChanged(void* ptr);
void QCamera_DisconnectStateChanged(void* ptr);
void QCamera_StateChanged(void* ptr, long long state);
void QCamera_ConnectStatusChanged(void* ptr);
void QCamera_DisconnectStatusChanged(void* ptr);
void QCamera_StatusChanged(void* ptr, long long status);
void QCamera_Stop(void* ptr);
long long QCamera_SupportedLocks(void* ptr);
struct QtMultimedia_PackedList QCamera_SupportedViewfinderResolutions(void* ptr, void* settings);
struct QtMultimedia_PackedList QCamera_SupportedViewfinderSettings(void* ptr, void* settings);
void QCamera_Unload(void* ptr);
void QCamera_Unlock(void* ptr);
void QCamera_Unlock2(void* ptr, long long locks);
void* QCamera_ViewfinderSettings(void* ptr);
void QCamera_DestroyQCamera(void* ptr);
void* QCamera_availableDevices_atList(void* ptr, int i);
void* QCamera_supportedViewfinderResolutions_atList(void* ptr, int i);
void* QCamera_supportedViewfinderSettings_atList(void* ptr, int i);
char QCamera_Bind(void* ptr, void* object);
char QCamera_BindDefault(void* ptr, void* object);
char QCamera_IsAvailable(void* ptr);
char QCamera_IsAvailableDefault(void* ptr);
void* QCamera_Service(void* ptr);
void* QCamera_ServiceDefault(void* ptr);
void QCamera_Unbind(void* ptr, void* object);
void QCamera_UnbindDefault(void* ptr, void* object);
void QCamera_TimerEvent(void* ptr, void* event);
void QCamera_TimerEventDefault(void* ptr, void* event);
void QCamera_ChildEvent(void* ptr, void* event);
void QCamera_ChildEventDefault(void* ptr, void* event);
void QCamera_ConnectNotify(void* ptr, void* sign);
void QCamera_ConnectNotifyDefault(void* ptr, void* sign);
void QCamera_CustomEvent(void* ptr, void* event);
void QCamera_CustomEventDefault(void* ptr, void* event);
void QCamera_DeleteLater(void* ptr);
void QCamera_DeleteLaterDefault(void* ptr);
void QCamera_DisconnectNotify(void* ptr, void* sign);
void QCamera_DisconnectNotifyDefault(void* ptr, void* sign);
char QCamera_Event(void* ptr, void* e);
char QCamera_EventDefault(void* ptr, void* e);
char QCamera_EventFilter(void* ptr, void* watched, void* event);
char QCamera_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCamera_MetaObject(void* ptr);
void* QCamera_MetaObjectDefault(void* ptr);
long long QCameraCaptureBufferFormatControl_BufferFormat(void* ptr);
void QCameraCaptureBufferFormatControl_ConnectBufferFormatChanged(void* ptr);
void QCameraCaptureBufferFormatControl_DisconnectBufferFormatChanged(void* ptr);
void QCameraCaptureBufferFormatControl_BufferFormatChanged(void* ptr, long long format);
void QCameraCaptureBufferFormatControl_SetBufferFormat(void* ptr, long long format);
void QCameraCaptureBufferFormatControl_DestroyQCameraCaptureBufferFormatControl(void* ptr);
void QCameraCaptureBufferFormatControl_TimerEvent(void* ptr, void* event);
void QCameraCaptureBufferFormatControl_TimerEventDefault(void* ptr, void* event);
void QCameraCaptureBufferFormatControl_ChildEvent(void* ptr, void* event);
void QCameraCaptureBufferFormatControl_ChildEventDefault(void* ptr, void* event);
void QCameraCaptureBufferFormatControl_ConnectNotify(void* ptr, void* sign);
void QCameraCaptureBufferFormatControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraCaptureBufferFormatControl_CustomEvent(void* ptr, void* event);
void QCameraCaptureBufferFormatControl_CustomEventDefault(void* ptr, void* event);
void QCameraCaptureBufferFormatControl_DeleteLater(void* ptr);
void QCameraCaptureBufferFormatControl_DeleteLaterDefault(void* ptr);
void QCameraCaptureBufferFormatControl_DisconnectNotify(void* ptr, void* sign);
void QCameraCaptureBufferFormatControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraCaptureBufferFormatControl_Event(void* ptr, void* e);
char QCameraCaptureBufferFormatControl_EventDefault(void* ptr, void* e);
char QCameraCaptureBufferFormatControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraCaptureBufferFormatControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraCaptureBufferFormatControl_MetaObject(void* ptr);
void* QCameraCaptureBufferFormatControl_MetaObjectDefault(void* ptr);
void* QCameraCaptureDestinationControl_NewQCameraCaptureDestinationControl(void* parent);
long long QCameraCaptureDestinationControl_CaptureDestination(void* ptr);
void QCameraCaptureDestinationControl_ConnectCaptureDestinationChanged(void* ptr);
void QCameraCaptureDestinationControl_DisconnectCaptureDestinationChanged(void* ptr);
void QCameraCaptureDestinationControl_CaptureDestinationChanged(void* ptr, long long destination);
char QCameraCaptureDestinationControl_IsCaptureDestinationSupported(void* ptr, long long destination);
void QCameraCaptureDestinationControl_SetCaptureDestination(void* ptr, long long destination);
void QCameraCaptureDestinationControl_DestroyQCameraCaptureDestinationControl(void* ptr);
void QCameraCaptureDestinationControl_TimerEvent(void* ptr, void* event);
void QCameraCaptureDestinationControl_TimerEventDefault(void* ptr, void* event);
void QCameraCaptureDestinationControl_ChildEvent(void* ptr, void* event);
void QCameraCaptureDestinationControl_ChildEventDefault(void* ptr, void* event);
void QCameraCaptureDestinationControl_ConnectNotify(void* ptr, void* sign);
void QCameraCaptureDestinationControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraCaptureDestinationControl_CustomEvent(void* ptr, void* event);
void QCameraCaptureDestinationControl_CustomEventDefault(void* ptr, void* event);
void QCameraCaptureDestinationControl_DeleteLater(void* ptr);
void QCameraCaptureDestinationControl_DeleteLaterDefault(void* ptr);
void QCameraCaptureDestinationControl_DisconnectNotify(void* ptr, void* sign);
void QCameraCaptureDestinationControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraCaptureDestinationControl_Event(void* ptr, void* e);
char QCameraCaptureDestinationControl_EventDefault(void* ptr, void* e);
char QCameraCaptureDestinationControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraCaptureDestinationControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraCaptureDestinationControl_MetaObject(void* ptr);
void* QCameraCaptureDestinationControl_MetaObjectDefault(void* ptr);
void* QCameraControl_NewQCameraControl(void* parent);
char QCameraControl_CanChangeProperty(void* ptr, long long changeType, long long status);
long long QCameraControl_CaptureMode(void* ptr);
void QCameraControl_ConnectCaptureModeChanged(void* ptr);
void QCameraControl_DisconnectCaptureModeChanged(void* ptr);
void QCameraControl_CaptureModeChanged(void* ptr, long long mode);
void QCameraControl_ConnectError(void* ptr);
void QCameraControl_DisconnectError(void* ptr);
void QCameraControl_Error(void* ptr, int error, char* errorString);
char QCameraControl_IsCaptureModeSupported(void* ptr, long long mode);
void QCameraControl_SetCaptureMode(void* ptr, long long mode);
void QCameraControl_SetState(void* ptr, long long state);
long long QCameraControl_State(void* ptr);
void QCameraControl_ConnectStateChanged(void* ptr);
void QCameraControl_DisconnectStateChanged(void* ptr);
void QCameraControl_StateChanged(void* ptr, long long state);
long long QCameraControl_Status(void* ptr);
void QCameraControl_ConnectStatusChanged(void* ptr);
void QCameraControl_DisconnectStatusChanged(void* ptr);
void QCameraControl_StatusChanged(void* ptr, long long status);
void QCameraControl_DestroyQCameraControl(void* ptr);
void QCameraControl_TimerEvent(void* ptr, void* event);
void QCameraControl_TimerEventDefault(void* ptr, void* event);
void QCameraControl_ChildEvent(void* ptr, void* event);
void QCameraControl_ChildEventDefault(void* ptr, void* event);
void QCameraControl_ConnectNotify(void* ptr, void* sign);
void QCameraControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraControl_CustomEvent(void* ptr, void* event);
void QCameraControl_CustomEventDefault(void* ptr, void* event);
void QCameraControl_DeleteLater(void* ptr);
void QCameraControl_DeleteLaterDefault(void* ptr);
void QCameraControl_DisconnectNotify(void* ptr, void* sign);
void QCameraControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraControl_Event(void* ptr, void* e);
char QCameraControl_EventDefault(void* ptr, void* e);
char QCameraControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraControl_MetaObject(void* ptr);
void* QCameraControl_MetaObjectDefault(void* ptr);
double QCameraExposure_Aperture(void* ptr);
double QCameraExposure_ExposureCompensation(void* ptr);
long long QCameraExposure_ExposureMode(void* ptr);
long long QCameraExposure_FlashMode(void* ptr);
int QCameraExposure_IsoSensitivity(void* ptr);
long long QCameraExposure_MeteringMode(void* ptr);
void QCameraExposure_SetAutoAperture(void* ptr);
void QCameraExposure_SetAutoIsoSensitivity(void* ptr);
void QCameraExposure_SetExposureCompensation(void* ptr, double ev);
void QCameraExposure_SetExposureMode(void* ptr, long long mode);
void QCameraExposure_SetFlashMode(void* ptr, long long mode);
void QCameraExposure_SetManualAperture(void* ptr, double aperture);
void QCameraExposure_SetManualIsoSensitivity(void* ptr, int iso);
void QCameraExposure_SetMeteringMode(void* ptr, long long mode);
void QCameraExposure_SetSpotMeteringPoint(void* ptr, void* point);
void* QCameraExposure_SpotMeteringPoint(void* ptr);
void QCameraExposure_ConnectApertureChanged(void* ptr);
void QCameraExposure_DisconnectApertureChanged(void* ptr);
void QCameraExposure_ApertureChanged(void* ptr, double value);
void QCameraExposure_ConnectApertureRangeChanged(void* ptr);
void QCameraExposure_DisconnectApertureRangeChanged(void* ptr);
void QCameraExposure_ApertureRangeChanged(void* ptr);
void QCameraExposure_ConnectExposureCompensationChanged(void* ptr);
void QCameraExposure_DisconnectExposureCompensationChanged(void* ptr);
void QCameraExposure_ExposureCompensationChanged(void* ptr, double value);
void QCameraExposure_ConnectFlashReady(void* ptr);
void QCameraExposure_DisconnectFlashReady(void* ptr);
void QCameraExposure_FlashReady(void* ptr, char ready);
char QCameraExposure_IsAvailable(void* ptr);
char QCameraExposure_IsExposureModeSupported(void* ptr, long long mode);
char QCameraExposure_IsFlashModeSupported(void* ptr, long long mode);
char QCameraExposure_IsFlashReady(void* ptr);
char QCameraExposure_IsMeteringModeSupported(void* ptr, long long mode);
void QCameraExposure_ConnectIsoSensitivityChanged(void* ptr);
void QCameraExposure_DisconnectIsoSensitivityChanged(void* ptr);
void QCameraExposure_IsoSensitivityChanged(void* ptr, int value);
double QCameraExposure_RequestedAperture(void* ptr);
int QCameraExposure_RequestedIsoSensitivity(void* ptr);
double QCameraExposure_RequestedShutterSpeed(void* ptr);
void QCameraExposure_SetAutoShutterSpeed(void* ptr);
void QCameraExposure_SetManualShutterSpeed(void* ptr, double seconds);
double QCameraExposure_ShutterSpeed(void* ptr);
void QCameraExposure_ConnectShutterSpeedChanged(void* ptr);
void QCameraExposure_DisconnectShutterSpeedChanged(void* ptr);
void QCameraExposure_ShutterSpeedChanged(void* ptr, double speed);
void QCameraExposure_ConnectShutterSpeedRangeChanged(void* ptr);
void QCameraExposure_DisconnectShutterSpeedRangeChanged(void* ptr);
void QCameraExposure_ShutterSpeedRangeChanged(void* ptr);
void QCameraExposure_TimerEvent(void* ptr, void* event);
void QCameraExposure_TimerEventDefault(void* ptr, void* event);
void QCameraExposure_ChildEvent(void* ptr, void* event);
void QCameraExposure_ChildEventDefault(void* ptr, void* event);
void QCameraExposure_ConnectNotify(void* ptr, void* sign);
void QCameraExposure_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraExposure_CustomEvent(void* ptr, void* event);
void QCameraExposure_CustomEventDefault(void* ptr, void* event);
void QCameraExposure_DeleteLater(void* ptr);
void QCameraExposure_DeleteLaterDefault(void* ptr);
void QCameraExposure_DisconnectNotify(void* ptr, void* sign);
void QCameraExposure_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraExposure_Event(void* ptr, void* e);
char QCameraExposure_EventDefault(void* ptr, void* e);
char QCameraExposure_EventFilter(void* ptr, void* watched, void* event);
char QCameraExposure_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraExposure_MetaObject(void* ptr);
void* QCameraExposure_MetaObjectDefault(void* ptr);
void* QCameraExposureControl_ActualValue(void* ptr, long long parameter);
void QCameraExposureControl_ConnectActualValueChanged(void* ptr);
void QCameraExposureControl_DisconnectActualValueChanged(void* ptr);
void QCameraExposureControl_ActualValueChanged(void* ptr, int parameter);
char QCameraExposureControl_IsParameterSupported(void* ptr, long long parameter);
void QCameraExposureControl_ConnectParameterRangeChanged(void* ptr);
void QCameraExposureControl_DisconnectParameterRangeChanged(void* ptr);
void QCameraExposureControl_ParameterRangeChanged(void* ptr, int parameter);
void* QCameraExposureControl_RequestedValue(void* ptr, long long parameter);
void QCameraExposureControl_ConnectRequestedValueChanged(void* ptr);
void QCameraExposureControl_DisconnectRequestedValueChanged(void* ptr);
void QCameraExposureControl_RequestedValueChanged(void* ptr, int parameter);
char QCameraExposureControl_SetValue(void* ptr, long long parameter, void* value);
struct QtMultimedia_PackedList QCameraExposureControl_SupportedParameterRange(void* ptr, long long parameter, char continuous);
void QCameraExposureControl_DestroyQCameraExposureControl(void* ptr);
void* QCameraExposureControl_supportedParameterRange_atList(void* ptr, int i);
void QCameraExposureControl_TimerEvent(void* ptr, void* event);
void QCameraExposureControl_TimerEventDefault(void* ptr, void* event);
void QCameraExposureControl_ChildEvent(void* ptr, void* event);
void QCameraExposureControl_ChildEventDefault(void* ptr, void* event);
void QCameraExposureControl_ConnectNotify(void* ptr, void* sign);
void QCameraExposureControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraExposureControl_CustomEvent(void* ptr, void* event);
void QCameraExposureControl_CustomEventDefault(void* ptr, void* event);
void QCameraExposureControl_DeleteLater(void* ptr);
void QCameraExposureControl_DeleteLaterDefault(void* ptr);
void QCameraExposureControl_DisconnectNotify(void* ptr, void* sign);
void QCameraExposureControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraExposureControl_Event(void* ptr, void* e);
char QCameraExposureControl_EventDefault(void* ptr, void* e);
char QCameraExposureControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraExposureControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraExposureControl_MetaObject(void* ptr);
void* QCameraExposureControl_MetaObjectDefault(void* ptr);
void* QCameraFeedbackControl_NewQCameraFeedbackControl(void* parent);
char QCameraFeedbackControl_IsEventFeedbackEnabled(void* ptr, long long event);
char QCameraFeedbackControl_IsEventFeedbackLocked(void* ptr, long long event);
void QCameraFeedbackControl_ResetEventFeedback(void* ptr, long long event);
char QCameraFeedbackControl_SetEventFeedbackEnabled(void* ptr, long long event, char enabled);
char QCameraFeedbackControl_SetEventFeedbackSound(void* ptr, long long event, char* filePath);
void QCameraFeedbackControl_DestroyQCameraFeedbackControl(void* ptr);
void QCameraFeedbackControl_TimerEvent(void* ptr, void* event);
void QCameraFeedbackControl_TimerEventDefault(void* ptr, void* event);
void QCameraFeedbackControl_ChildEvent(void* ptr, void* event);
void QCameraFeedbackControl_ChildEventDefault(void* ptr, void* event);
void QCameraFeedbackControl_ConnectNotify(void* ptr, void* sign);
void QCameraFeedbackControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraFeedbackControl_CustomEvent(void* ptr, void* event);
void QCameraFeedbackControl_CustomEventDefault(void* ptr, void* event);
void QCameraFeedbackControl_DeleteLater(void* ptr);
void QCameraFeedbackControl_DeleteLaterDefault(void* ptr);
void QCameraFeedbackControl_DisconnectNotify(void* ptr, void* sign);
void QCameraFeedbackControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraFeedbackControl_Event(void* ptr, void* e);
char QCameraFeedbackControl_EventDefault(void* ptr, void* e);
char QCameraFeedbackControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraFeedbackControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraFeedbackControl_MetaObject(void* ptr);
void* QCameraFeedbackControl_MetaObjectDefault(void* ptr);
void* QCameraFlashControl_NewQCameraFlashControl(void* parent);
long long QCameraFlashControl_FlashMode(void* ptr);
void QCameraFlashControl_ConnectFlashReady(void* ptr);
void QCameraFlashControl_DisconnectFlashReady(void* ptr);
void QCameraFlashControl_FlashReady(void* ptr, char ready);
char QCameraFlashControl_IsFlashModeSupported(void* ptr, long long mode);
char QCameraFlashControl_IsFlashReady(void* ptr);
void QCameraFlashControl_SetFlashMode(void* ptr, long long mode);
void QCameraFlashControl_DestroyQCameraFlashControl(void* ptr);
void QCameraFlashControl_TimerEvent(void* ptr, void* event);
void QCameraFlashControl_TimerEventDefault(void* ptr, void* event);
void QCameraFlashControl_ChildEvent(void* ptr, void* event);
void QCameraFlashControl_ChildEventDefault(void* ptr, void* event);
void QCameraFlashControl_ConnectNotify(void* ptr, void* sign);
void QCameraFlashControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraFlashControl_CustomEvent(void* ptr, void* event);
void QCameraFlashControl_CustomEventDefault(void* ptr, void* event);
void QCameraFlashControl_DeleteLater(void* ptr);
void QCameraFlashControl_DeleteLaterDefault(void* ptr);
void QCameraFlashControl_DisconnectNotify(void* ptr, void* sign);
void QCameraFlashControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraFlashControl_Event(void* ptr, void* e);
char QCameraFlashControl_EventDefault(void* ptr, void* e);
char QCameraFlashControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraFlashControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraFlashControl_MetaObject(void* ptr);
void* QCameraFlashControl_MetaObjectDefault(void* ptr);
void* QCameraFocus_CustomFocusPoint(void* ptr);
double QCameraFocus_DigitalZoom(void* ptr);
long long QCameraFocus_FocusMode(void* ptr);
long long QCameraFocus_FocusPointMode(void* ptr);
double QCameraFocus_OpticalZoom(void* ptr);
void QCameraFocus_SetCustomFocusPoint(void* ptr, void* point);
void QCameraFocus_SetFocusMode(void* ptr, long long mode);
void QCameraFocus_SetFocusPointMode(void* ptr, long long mode);
void QCameraFocus_ConnectDigitalZoomChanged(void* ptr);
void QCameraFocus_DisconnectDigitalZoomChanged(void* ptr);
void QCameraFocus_DigitalZoomChanged(void* ptr, double value);
void QCameraFocus_ConnectFocusZonesChanged(void* ptr);
void QCameraFocus_DisconnectFocusZonesChanged(void* ptr);
void QCameraFocus_FocusZonesChanged(void* ptr);
char QCameraFocus_IsAvailable(void* ptr);
char QCameraFocus_IsFocusModeSupported(void* ptr, long long mode);
char QCameraFocus_IsFocusPointModeSupported(void* ptr, long long mode);
double QCameraFocus_MaximumDigitalZoom(void* ptr);
void QCameraFocus_ConnectMaximumDigitalZoomChanged(void* ptr);
void QCameraFocus_DisconnectMaximumDigitalZoomChanged(void* ptr);
void QCameraFocus_MaximumDigitalZoomChanged(void* ptr, double zoom);
double QCameraFocus_MaximumOpticalZoom(void* ptr);
void QCameraFocus_ConnectMaximumOpticalZoomChanged(void* ptr);
void QCameraFocus_DisconnectMaximumOpticalZoomChanged(void* ptr);
void QCameraFocus_MaximumOpticalZoomChanged(void* ptr, double zoom);
void QCameraFocus_ConnectOpticalZoomChanged(void* ptr);
void QCameraFocus_DisconnectOpticalZoomChanged(void* ptr);
void QCameraFocus_OpticalZoomChanged(void* ptr, double value);
void QCameraFocus_ZoomTo(void* ptr, double optical, double digital);
void QCameraFocus_TimerEvent(void* ptr, void* event);
void QCameraFocus_TimerEventDefault(void* ptr, void* event);
void QCameraFocus_ChildEvent(void* ptr, void* event);
void QCameraFocus_ChildEventDefault(void* ptr, void* event);
void QCameraFocus_ConnectNotify(void* ptr, void* sign);
void QCameraFocus_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraFocus_CustomEvent(void* ptr, void* event);
void QCameraFocus_CustomEventDefault(void* ptr, void* event);
void QCameraFocus_DeleteLater(void* ptr);
void QCameraFocus_DeleteLaterDefault(void* ptr);
void QCameraFocus_DisconnectNotify(void* ptr, void* sign);
void QCameraFocus_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraFocus_Event(void* ptr, void* e);
char QCameraFocus_EventDefault(void* ptr, void* e);
char QCameraFocus_EventFilter(void* ptr, void* watched, void* event);
char QCameraFocus_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraFocus_MetaObject(void* ptr);
void* QCameraFocus_MetaObjectDefault(void* ptr);
void* QCameraFocusControl_CustomFocusPoint(void* ptr);
void QCameraFocusControl_ConnectCustomFocusPointChanged(void* ptr);
void QCameraFocusControl_DisconnectCustomFocusPointChanged(void* ptr);
void QCameraFocusControl_CustomFocusPointChanged(void* ptr, void* point);
long long QCameraFocusControl_FocusMode(void* ptr);
void QCameraFocusControl_ConnectFocusModeChanged(void* ptr);
void QCameraFocusControl_DisconnectFocusModeChanged(void* ptr);
void QCameraFocusControl_FocusModeChanged(void* ptr, long long mode);
long long QCameraFocusControl_FocusPointMode(void* ptr);
void QCameraFocusControl_ConnectFocusPointModeChanged(void* ptr);
void QCameraFocusControl_DisconnectFocusPointModeChanged(void* ptr);
void QCameraFocusControl_FocusPointModeChanged(void* ptr, long long mode);
;
void QCameraFocusControl_ConnectFocusZonesChanged(void* ptr);
void QCameraFocusControl_DisconnectFocusZonesChanged(void* ptr);
void QCameraFocusControl_FocusZonesChanged(void* ptr);
char QCameraFocusControl_IsFocusModeSupported(void* ptr, long long mode);
char QCameraFocusControl_IsFocusPointModeSupported(void* ptr, long long mode);
void QCameraFocusControl_SetCustomFocusPoint(void* ptr, void* point);
void QCameraFocusControl_SetFocusMode(void* ptr, long long mode);
void QCameraFocusControl_SetFocusPointMode(void* ptr, long long mode);
void QCameraFocusControl_DestroyQCameraFocusControl(void* ptr);
void QCameraFocusControl_TimerEvent(void* ptr, void* event);
void QCameraFocusControl_TimerEventDefault(void* ptr, void* event);
void QCameraFocusControl_ChildEvent(void* ptr, void* event);
void QCameraFocusControl_ChildEventDefault(void* ptr, void* event);
void QCameraFocusControl_ConnectNotify(void* ptr, void* sign);
void QCameraFocusControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraFocusControl_CustomEvent(void* ptr, void* event);
void QCameraFocusControl_CustomEventDefault(void* ptr, void* event);
void QCameraFocusControl_DeleteLater(void* ptr);
void QCameraFocusControl_DeleteLaterDefault(void* ptr);
void QCameraFocusControl_DisconnectNotify(void* ptr, void* sign);
void QCameraFocusControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraFocusControl_Event(void* ptr, void* e);
char QCameraFocusControl_EventDefault(void* ptr, void* e);
char QCameraFocusControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraFocusControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraFocusControl_MetaObject(void* ptr);
void* QCameraFocusControl_MetaObjectDefault(void* ptr);
void* QCameraFocusZone_NewQCameraFocusZone(void* other);
void* QCameraFocusZone_Area(void* ptr);
char QCameraFocusZone_IsValid(void* ptr);
long long QCameraFocusZone_Status(void* ptr);
void QCameraFocusZone_DestroyQCameraFocusZone(void* ptr);
char QCameraImageCapture_IsReadyForCapture(void* ptr);
void* QCameraImageCapture_NewQCameraImageCapture(void* mediaObject, void* parent);
long long QCameraImageCapture_Availability(void* ptr);
long long QCameraImageCapture_BufferFormat(void* ptr);
void QCameraImageCapture_ConnectBufferFormatChanged(void* ptr);
void QCameraImageCapture_DisconnectBufferFormatChanged(void* ptr);
void QCameraImageCapture_BufferFormatChanged(void* ptr, long long format);
void QCameraImageCapture_CancelCapture(void* ptr);
int QCameraImageCapture_Capture(void* ptr, char* file);
long long QCameraImageCapture_CaptureDestination(void* ptr);
void QCameraImageCapture_ConnectCaptureDestinationChanged(void* ptr);
void QCameraImageCapture_DisconnectCaptureDestinationChanged(void* ptr);
void QCameraImageCapture_CaptureDestinationChanged(void* ptr, long long destination);
void* QCameraImageCapture_EncodingSettings(void* ptr);
void QCameraImageCapture_ConnectError2(void* ptr);
void QCameraImageCapture_DisconnectError2(void* ptr);
void QCameraImageCapture_Error2(void* ptr, int id, long long error, char* errorString);
long long QCameraImageCapture_Error(void* ptr);
struct QtMultimedia_PackedString QCameraImageCapture_ErrorString(void* ptr);
void QCameraImageCapture_ConnectImageAvailable(void* ptr);
void QCameraImageCapture_DisconnectImageAvailable(void* ptr);
void QCameraImageCapture_ImageAvailable(void* ptr, int id, void* buffer);
void QCameraImageCapture_ConnectImageCaptured(void* ptr);
void QCameraImageCapture_DisconnectImageCaptured(void* ptr);
void QCameraImageCapture_ImageCaptured(void* ptr, int id, void* preview);
struct QtMultimedia_PackedString QCameraImageCapture_ImageCodecDescription(void* ptr, char* codec);
void QCameraImageCapture_ConnectImageExposed(void* ptr);
void QCameraImageCapture_DisconnectImageExposed(void* ptr);
void QCameraImageCapture_ImageExposed(void* ptr, int id);
void QCameraImageCapture_ConnectImageMetadataAvailable(void* ptr);
void QCameraImageCapture_DisconnectImageMetadataAvailable(void* ptr);
void QCameraImageCapture_ImageMetadataAvailable(void* ptr, int id, char* key, void* value);
void QCameraImageCapture_ConnectImageSaved(void* ptr);
void QCameraImageCapture_DisconnectImageSaved(void* ptr);
void QCameraImageCapture_ImageSaved(void* ptr, int id, char* fileName);
char QCameraImageCapture_IsAvailable(void* ptr);
char QCameraImageCapture_IsCaptureDestinationSupported(void* ptr, long long destination);
void* QCameraImageCapture_MediaObject(void* ptr);
void* QCameraImageCapture_MediaObjectDefault(void* ptr);
void QCameraImageCapture_ConnectReadyForCaptureChanged(void* ptr);
void QCameraImageCapture_DisconnectReadyForCaptureChanged(void* ptr);
void QCameraImageCapture_ReadyForCaptureChanged(void* ptr, char ready);
void QCameraImageCapture_SetBufferFormat(void* ptr, long long format);
void QCameraImageCapture_SetCaptureDestination(void* ptr, long long destination);
void QCameraImageCapture_SetEncodingSettings(void* ptr, void* settings);
char QCameraImageCapture_SetMediaObject(void* ptr, void* mediaObject);
char QCameraImageCapture_SetMediaObjectDefault(void* ptr, void* mediaObject);
struct QtMultimedia_PackedString QCameraImageCapture_SupportedImageCodecs(void* ptr);
struct QtMultimedia_PackedList QCameraImageCapture_SupportedResolutions(void* ptr, void* settings, char continuous);
void QCameraImageCapture_DestroyQCameraImageCapture(void* ptr);
void* QCameraImageCapture_supportedResolutions_atList(void* ptr, int i);
void QCameraImageCapture_TimerEvent(void* ptr, void* event);
void QCameraImageCapture_TimerEventDefault(void* ptr, void* event);
void QCameraImageCapture_ChildEvent(void* ptr, void* event);
void QCameraImageCapture_ChildEventDefault(void* ptr, void* event);
void QCameraImageCapture_ConnectNotify(void* ptr, void* sign);
void QCameraImageCapture_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraImageCapture_CustomEvent(void* ptr, void* event);
void QCameraImageCapture_CustomEventDefault(void* ptr, void* event);
void QCameraImageCapture_DeleteLater(void* ptr);
void QCameraImageCapture_DeleteLaterDefault(void* ptr);
void QCameraImageCapture_DisconnectNotify(void* ptr, void* sign);
void QCameraImageCapture_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraImageCapture_Event(void* ptr, void* e);
char QCameraImageCapture_EventDefault(void* ptr, void* e);
char QCameraImageCapture_EventFilter(void* ptr, void* watched, void* event);
char QCameraImageCapture_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraImageCapture_MetaObject(void* ptr);
void* QCameraImageCapture_MetaObjectDefault(void* ptr);
void* QCameraImageCaptureControl_NewQCameraImageCaptureControl(void* parent);
void QCameraImageCaptureControl_CancelCapture(void* ptr);
int QCameraImageCaptureControl_Capture(void* ptr, char* fileName);
long long QCameraImageCaptureControl_DriveMode(void* ptr);
void QCameraImageCaptureControl_ConnectError(void* ptr);
void QCameraImageCaptureControl_DisconnectError(void* ptr);
void QCameraImageCaptureControl_Error(void* ptr, int id, int error, char* errorString);
void QCameraImageCaptureControl_ConnectImageAvailable(void* ptr);
void QCameraImageCaptureControl_DisconnectImageAvailable(void* ptr);
void QCameraImageCaptureControl_ImageAvailable(void* ptr, int requestId, void* buffer);
void QCameraImageCaptureControl_ConnectImageCaptured(void* ptr);
void QCameraImageCaptureControl_DisconnectImageCaptured(void* ptr);
void QCameraImageCaptureControl_ImageCaptured(void* ptr, int requestId, void* preview);
void QCameraImageCaptureControl_ConnectImageExposed(void* ptr);
void QCameraImageCaptureControl_DisconnectImageExposed(void* ptr);
void QCameraImageCaptureControl_ImageExposed(void* ptr, int requestId);
void QCameraImageCaptureControl_ConnectImageMetadataAvailable(void* ptr);
void QCameraImageCaptureControl_DisconnectImageMetadataAvailable(void* ptr);
void QCameraImageCaptureControl_ImageMetadataAvailable(void* ptr, int id, char* key, void* value);
void QCameraImageCaptureControl_ConnectImageSaved(void* ptr);
void QCameraImageCaptureControl_DisconnectImageSaved(void* ptr);
void QCameraImageCaptureControl_ImageSaved(void* ptr, int requestId, char* fileName);
char QCameraImageCaptureControl_IsReadyForCapture(void* ptr);
void QCameraImageCaptureControl_ConnectReadyForCaptureChanged(void* ptr);
void QCameraImageCaptureControl_DisconnectReadyForCaptureChanged(void* ptr);
void QCameraImageCaptureControl_ReadyForCaptureChanged(void* ptr, char ready);
void QCameraImageCaptureControl_SetDriveMode(void* ptr, long long mode);
void QCameraImageCaptureControl_DestroyQCameraImageCaptureControl(void* ptr);
void QCameraImageCaptureControl_TimerEvent(void* ptr, void* event);
void QCameraImageCaptureControl_TimerEventDefault(void* ptr, void* event);
void QCameraImageCaptureControl_ChildEvent(void* ptr, void* event);
void QCameraImageCaptureControl_ChildEventDefault(void* ptr, void* event);
void QCameraImageCaptureControl_ConnectNotify(void* ptr, void* sign);
void QCameraImageCaptureControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraImageCaptureControl_CustomEvent(void* ptr, void* event);
void QCameraImageCaptureControl_CustomEventDefault(void* ptr, void* event);
void QCameraImageCaptureControl_DeleteLater(void* ptr);
void QCameraImageCaptureControl_DeleteLaterDefault(void* ptr);
void QCameraImageCaptureControl_DisconnectNotify(void* ptr, void* sign);
void QCameraImageCaptureControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraImageCaptureControl_Event(void* ptr, void* e);
char QCameraImageCaptureControl_EventDefault(void* ptr, void* e);
char QCameraImageCaptureControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraImageCaptureControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraImageCaptureControl_MetaObject(void* ptr);
void* QCameraImageCaptureControl_MetaObjectDefault(void* ptr);
double QCameraImageProcessing_Brightness(void* ptr);
long long QCameraImageProcessing_ColorFilter(void* ptr);
double QCameraImageProcessing_Contrast(void* ptr);
double QCameraImageProcessing_DenoisingLevel(void* ptr);
char QCameraImageProcessing_IsAvailable(void* ptr);
char QCameraImageProcessing_IsColorFilterSupported(void* ptr, long long filter);
char QCameraImageProcessing_IsWhiteBalanceModeSupported(void* ptr, long long mode);
double QCameraImageProcessing_ManualWhiteBalance(void* ptr);
double QCameraImageProcessing_Saturation(void* ptr);
void QCameraImageProcessing_SetBrightness(void* ptr, double value);
void QCameraImageProcessing_SetColorFilter(void* ptr, long long filter);
void QCameraImageProcessing_SetContrast(void* ptr, double value);
void QCameraImageProcessing_SetDenoisingLevel(void* ptr, double level);
void QCameraImageProcessing_SetManualWhiteBalance(void* ptr, double colorTemperature);
void QCameraImageProcessing_SetSaturation(void* ptr, double value);
void QCameraImageProcessing_SetSharpeningLevel(void* ptr, double level);
void QCameraImageProcessing_SetWhiteBalanceMode(void* ptr, long long mode);
double QCameraImageProcessing_SharpeningLevel(void* ptr);
long long QCameraImageProcessing_WhiteBalanceMode(void* ptr);
void QCameraImageProcessing_TimerEvent(void* ptr, void* event);
void QCameraImageProcessing_TimerEventDefault(void* ptr, void* event);
void QCameraImageProcessing_ChildEvent(void* ptr, void* event);
void QCameraImageProcessing_ChildEventDefault(void* ptr, void* event);
void QCameraImageProcessing_ConnectNotify(void* ptr, void* sign);
void QCameraImageProcessing_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraImageProcessing_CustomEvent(void* ptr, void* event);
void QCameraImageProcessing_CustomEventDefault(void* ptr, void* event);
void QCameraImageProcessing_DeleteLater(void* ptr);
void QCameraImageProcessing_DeleteLaterDefault(void* ptr);
void QCameraImageProcessing_DisconnectNotify(void* ptr, void* sign);
void QCameraImageProcessing_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraImageProcessing_Event(void* ptr, void* e);
char QCameraImageProcessing_EventDefault(void* ptr, void* e);
char QCameraImageProcessing_EventFilter(void* ptr, void* watched, void* event);
char QCameraImageProcessing_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraImageProcessing_MetaObject(void* ptr);
void* QCameraImageProcessing_MetaObjectDefault(void* ptr);
void* QCameraImageProcessingControl_NewQCameraImageProcessingControl(void* parent);
char QCameraImageProcessingControl_IsParameterSupported(void* ptr, long long parameter);
char QCameraImageProcessingControl_IsParameterValueSupported(void* ptr, long long parameter, void* value);
void* QCameraImageProcessingControl_Parameter(void* ptr, long long parameter);
void QCameraImageProcessingControl_SetParameter(void* ptr, long long parameter, void* value);
void QCameraImageProcessingControl_DestroyQCameraImageProcessingControl(void* ptr);
void QCameraImageProcessingControl_TimerEvent(void* ptr, void* event);
void QCameraImageProcessingControl_TimerEventDefault(void* ptr, void* event);
void QCameraImageProcessingControl_ChildEvent(void* ptr, void* event);
void QCameraImageProcessingControl_ChildEventDefault(void* ptr, void* event);
void QCameraImageProcessingControl_ConnectNotify(void* ptr, void* sign);
void QCameraImageProcessingControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraImageProcessingControl_CustomEvent(void* ptr, void* event);
void QCameraImageProcessingControl_CustomEventDefault(void* ptr, void* event);
void QCameraImageProcessingControl_DeleteLater(void* ptr);
void QCameraImageProcessingControl_DeleteLaterDefault(void* ptr);
void QCameraImageProcessingControl_DisconnectNotify(void* ptr, void* sign);
void QCameraImageProcessingControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraImageProcessingControl_Event(void* ptr, void* e);
char QCameraImageProcessingControl_EventDefault(void* ptr, void* e);
char QCameraImageProcessingControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraImageProcessingControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraImageProcessingControl_MetaObject(void* ptr);
void* QCameraImageProcessingControl_MetaObjectDefault(void* ptr);
void* QCameraInfo_NewQCameraInfo(void* name);
void* QCameraInfo_NewQCameraInfo2(void* camera);
void* QCameraInfo_NewQCameraInfo3(void* other);
struct QtMultimedia_PackedList QCameraInfo_QCameraInfo_AvailableCameras(long long position);
void* QCameraInfo_QCameraInfo_DefaultCamera();
struct QtMultimedia_PackedString QCameraInfo_Description(void* ptr);
struct QtMultimedia_PackedString QCameraInfo_DeviceName(void* ptr);
char QCameraInfo_IsNull(void* ptr);
int QCameraInfo_Orientation(void* ptr);
long long QCameraInfo_Position(void* ptr);
void QCameraInfo_DestroyQCameraInfo(void* ptr);
void* QCameraInfo_availableCameras_atList(void* ptr, int i);
void* QCameraInfoControl_NewQCameraInfoControl(void* parent);
int QCameraInfoControl_CameraOrientation(void* ptr, char* deviceName);
long long QCameraInfoControl_CameraPosition(void* ptr, char* deviceName);
void QCameraInfoControl_DestroyQCameraInfoControl(void* ptr);
void QCameraInfoControl_DestroyQCameraInfoControlDefault(void* ptr);
void QCameraInfoControl_TimerEvent(void* ptr, void* event);
void QCameraInfoControl_TimerEventDefault(void* ptr, void* event);
void QCameraInfoControl_ChildEvent(void* ptr, void* event);
void QCameraInfoControl_ChildEventDefault(void* ptr, void* event);
void QCameraInfoControl_ConnectNotify(void* ptr, void* sign);
void QCameraInfoControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraInfoControl_CustomEvent(void* ptr, void* event);
void QCameraInfoControl_CustomEventDefault(void* ptr, void* event);
void QCameraInfoControl_DeleteLater(void* ptr);
void QCameraInfoControl_DeleteLaterDefault(void* ptr);
void QCameraInfoControl_DisconnectNotify(void* ptr, void* sign);
void QCameraInfoControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraInfoControl_Event(void* ptr, void* e);
char QCameraInfoControl_EventDefault(void* ptr, void* e);
char QCameraInfoControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraInfoControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraInfoControl_MetaObject(void* ptr);
void* QCameraInfoControl_MetaObjectDefault(void* ptr);
void* QCameraLocksControl_NewQCameraLocksControl(void* parent);
long long QCameraLocksControl_LockStatus(void* ptr, long long lock);
void QCameraLocksControl_ConnectLockStatusChanged(void* ptr);
void QCameraLocksControl_DisconnectLockStatusChanged(void* ptr);
void QCameraLocksControl_LockStatusChanged(void* ptr, long long lock, long long status, long long reason);
void QCameraLocksControl_SearchAndLock(void* ptr, long long locks);
long long QCameraLocksControl_SupportedLocks(void* ptr);
void QCameraLocksControl_Unlock(void* ptr, long long locks);
void QCameraLocksControl_DestroyQCameraLocksControl(void* ptr);
void QCameraLocksControl_TimerEvent(void* ptr, void* event);
void QCameraLocksControl_TimerEventDefault(void* ptr, void* event);
void QCameraLocksControl_ChildEvent(void* ptr, void* event);
void QCameraLocksControl_ChildEventDefault(void* ptr, void* event);
void QCameraLocksControl_ConnectNotify(void* ptr, void* sign);
void QCameraLocksControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraLocksControl_CustomEvent(void* ptr, void* event);
void QCameraLocksControl_CustomEventDefault(void* ptr, void* event);
void QCameraLocksControl_DeleteLater(void* ptr);
void QCameraLocksControl_DeleteLaterDefault(void* ptr);
void QCameraLocksControl_DisconnectNotify(void* ptr, void* sign);
void QCameraLocksControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraLocksControl_Event(void* ptr, void* e);
char QCameraLocksControl_EventDefault(void* ptr, void* e);
char QCameraLocksControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraLocksControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraLocksControl_MetaObject(void* ptr);
void* QCameraLocksControl_MetaObjectDefault(void* ptr);
void* QCameraViewfinder_NewQCameraViewfinder(void* parent);
void* QCameraViewfinder_MediaObject(void* ptr);
void* QCameraViewfinder_MediaObjectDefault(void* ptr);
char QCameraViewfinder_SetMediaObject(void* ptr, void* object);
char QCameraViewfinder_SetMediaObjectDefault(void* ptr, void* object);
void QCameraViewfinder_DestroyQCameraViewfinder(void* ptr);
void QCameraViewfinder_SetAspectRatioMode(void* ptr, long long mode);
void QCameraViewfinder_SetAspectRatioModeDefault(void* ptr, long long mode);
void QCameraViewfinder_SetBrightness(void* ptr, int brightness);
void QCameraViewfinder_SetBrightnessDefault(void* ptr, int brightness);
void QCameraViewfinder_SetContrast(void* ptr, int contrast);
void QCameraViewfinder_SetContrastDefault(void* ptr, int contrast);
void QCameraViewfinder_SetFullScreen(void* ptr, char fullScreen);
void QCameraViewfinder_SetFullScreenDefault(void* ptr, char fullScreen);
void QCameraViewfinder_SetHue(void* ptr, int hue);
void QCameraViewfinder_SetHueDefault(void* ptr, int hue);
void QCameraViewfinder_SetSaturation(void* ptr, int saturation);
void QCameraViewfinder_SetSaturationDefault(void* ptr, int saturation);
char QCameraViewfinder_Event(void* ptr, void* event);
char QCameraViewfinder_EventDefault(void* ptr, void* event);
void QCameraViewfinder_HideEvent(void* ptr, void* event);
void QCameraViewfinder_HideEventDefault(void* ptr, void* event);
void QCameraViewfinder_MoveEvent(void* ptr, void* event);
void QCameraViewfinder_MoveEventDefault(void* ptr, void* event);
void QCameraViewfinder_PaintEvent(void* ptr, void* event);
void QCameraViewfinder_PaintEventDefault(void* ptr, void* event);
void QCameraViewfinder_ResizeEvent(void* ptr, void* event);
void QCameraViewfinder_ResizeEventDefault(void* ptr, void* event);
void QCameraViewfinder_ShowEvent(void* ptr, void* event);
void QCameraViewfinder_ShowEventDefault(void* ptr, void* event);
void* QCameraViewfinder_SizeHint(void* ptr);
void* QCameraViewfinder_SizeHintDefault(void* ptr);
void QCameraViewfinder_ActionEvent(void* ptr, void* event);
void QCameraViewfinder_ActionEventDefault(void* ptr, void* event);
void QCameraViewfinder_DragEnterEvent(void* ptr, void* event);
void QCameraViewfinder_DragEnterEventDefault(void* ptr, void* event);
void QCameraViewfinder_DragLeaveEvent(void* ptr, void* event);
void QCameraViewfinder_DragLeaveEventDefault(void* ptr, void* event);
void QCameraViewfinder_DragMoveEvent(void* ptr, void* event);
void QCameraViewfinder_DragMoveEventDefault(void* ptr, void* event);
void QCameraViewfinder_DropEvent(void* ptr, void* event);
void QCameraViewfinder_DropEventDefault(void* ptr, void* event);
void QCameraViewfinder_EnterEvent(void* ptr, void* event);
void QCameraViewfinder_EnterEventDefault(void* ptr, void* event);
void QCameraViewfinder_FocusInEvent(void* ptr, void* event);
void QCameraViewfinder_FocusInEventDefault(void* ptr, void* event);
void QCameraViewfinder_FocusOutEvent(void* ptr, void* event);
void QCameraViewfinder_FocusOutEventDefault(void* ptr, void* event);
void QCameraViewfinder_LeaveEvent(void* ptr, void* event);
void QCameraViewfinder_LeaveEventDefault(void* ptr, void* event);
int QCameraViewfinder_Metric(void* ptr, long long m);
int QCameraViewfinder_MetricDefault(void* ptr, long long m);
void* QCameraViewfinder_MinimumSizeHint(void* ptr);
void* QCameraViewfinder_MinimumSizeHintDefault(void* ptr);
void* QCameraViewfinder_PaintEngine(void* ptr);
void* QCameraViewfinder_PaintEngineDefault(void* ptr);
void QCameraViewfinder_SetEnabled(void* ptr, char vbo);
void QCameraViewfinder_SetEnabledDefault(void* ptr, char vbo);
void QCameraViewfinder_SetStyleSheet(void* ptr, char* styleSheet);
void QCameraViewfinder_SetStyleSheetDefault(void* ptr, char* styleSheet);
void QCameraViewfinder_SetVisible(void* ptr, char visible);
void QCameraViewfinder_SetVisibleDefault(void* ptr, char visible);
void QCameraViewfinder_SetWindowModified(void* ptr, char vbo);
void QCameraViewfinder_SetWindowModifiedDefault(void* ptr, char vbo);
void QCameraViewfinder_SetWindowTitle(void* ptr, char* vqs);
void QCameraViewfinder_SetWindowTitleDefault(void* ptr, char* vqs);
void QCameraViewfinder_ChangeEvent(void* ptr, void* event);
void QCameraViewfinder_ChangeEventDefault(void* ptr, void* event);
char QCameraViewfinder_Close(void* ptr);
char QCameraViewfinder_CloseDefault(void* ptr);
void QCameraViewfinder_CloseEvent(void* ptr, void* event);
void QCameraViewfinder_CloseEventDefault(void* ptr, void* event);
void QCameraViewfinder_ContextMenuEvent(void* ptr, void* event);
void QCameraViewfinder_ContextMenuEventDefault(void* ptr, void* event);
char QCameraViewfinder_FocusNextPrevChild(void* ptr, char next);
char QCameraViewfinder_FocusNextPrevChildDefault(void* ptr, char next);
char QCameraViewfinder_HasHeightForWidth(void* ptr);
char QCameraViewfinder_HasHeightForWidthDefault(void* ptr);
int QCameraViewfinder_HeightForWidth(void* ptr, int w);
int QCameraViewfinder_HeightForWidthDefault(void* ptr, int w);
void QCameraViewfinder_Hide(void* ptr);
void QCameraViewfinder_HideDefault(void* ptr);
void QCameraViewfinder_InputMethodEvent(void* ptr, void* event);
void QCameraViewfinder_InputMethodEventDefault(void* ptr, void* event);
void* QCameraViewfinder_InputMethodQuery(void* ptr, long long query);
void* QCameraViewfinder_InputMethodQueryDefault(void* ptr, long long query);
void QCameraViewfinder_KeyPressEvent(void* ptr, void* event);
void QCameraViewfinder_KeyPressEventDefault(void* ptr, void* event);
void QCameraViewfinder_KeyReleaseEvent(void* ptr, void* event);
void QCameraViewfinder_KeyReleaseEventDefault(void* ptr, void* event);
void QCameraViewfinder_Lower(void* ptr);
void QCameraViewfinder_LowerDefault(void* ptr);
void QCameraViewfinder_MouseDoubleClickEvent(void* ptr, void* event);
void QCameraViewfinder_MouseDoubleClickEventDefault(void* ptr, void* event);
void QCameraViewfinder_MouseMoveEvent(void* ptr, void* event);
void QCameraViewfinder_MouseMoveEventDefault(void* ptr, void* event);
void QCameraViewfinder_MousePressEvent(void* ptr, void* event);
void QCameraViewfinder_MousePressEventDefault(void* ptr, void* event);
void QCameraViewfinder_MouseReleaseEvent(void* ptr, void* event);
void QCameraViewfinder_MouseReleaseEventDefault(void* ptr, void* event);
char QCameraViewfinder_NativeEvent(void* ptr, void* eventType, void* message, long result);
char QCameraViewfinder_NativeEventDefault(void* ptr, void* eventType, void* message, long result);
void QCameraViewfinder_Raise(void* ptr);
void QCameraViewfinder_RaiseDefault(void* ptr);
void QCameraViewfinder_Repaint(void* ptr);
void QCameraViewfinder_RepaintDefault(void* ptr);
void QCameraViewfinder_SetDisabled(void* ptr, char disable);
void QCameraViewfinder_SetDisabledDefault(void* ptr, char disable);
void QCameraViewfinder_SetFocus2(void* ptr);
void QCameraViewfinder_SetFocus2Default(void* ptr);
void QCameraViewfinder_SetHidden(void* ptr, char hidden);
void QCameraViewfinder_SetHiddenDefault(void* ptr, char hidden);
void QCameraViewfinder_Show(void* ptr);
void QCameraViewfinder_ShowDefault(void* ptr);
void QCameraViewfinder_ShowFullScreen(void* ptr);
void QCameraViewfinder_ShowFullScreenDefault(void* ptr);
void QCameraViewfinder_ShowMaximized(void* ptr);
void QCameraViewfinder_ShowMaximizedDefault(void* ptr);
void QCameraViewfinder_ShowMinimized(void* ptr);
void QCameraViewfinder_ShowMinimizedDefault(void* ptr);
void QCameraViewfinder_ShowNormal(void* ptr);
void QCameraViewfinder_ShowNormalDefault(void* ptr);
void QCameraViewfinder_TabletEvent(void* ptr, void* event);
void QCameraViewfinder_TabletEventDefault(void* ptr, void* event);
void QCameraViewfinder_Update(void* ptr);
void QCameraViewfinder_UpdateDefault(void* ptr);
void QCameraViewfinder_UpdateMicroFocus(void* ptr);
void QCameraViewfinder_UpdateMicroFocusDefault(void* ptr);
void QCameraViewfinder_WheelEvent(void* ptr, void* event);
void QCameraViewfinder_WheelEventDefault(void* ptr, void* event);
void QCameraViewfinder_TimerEvent(void* ptr, void* event);
void QCameraViewfinder_TimerEventDefault(void* ptr, void* event);
void QCameraViewfinder_ChildEvent(void* ptr, void* event);
void QCameraViewfinder_ChildEventDefault(void* ptr, void* event);
void QCameraViewfinder_ConnectNotify(void* ptr, void* sign);
void QCameraViewfinder_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraViewfinder_CustomEvent(void* ptr, void* event);
void QCameraViewfinder_CustomEventDefault(void* ptr, void* event);
void QCameraViewfinder_DeleteLater(void* ptr);
void QCameraViewfinder_DeleteLaterDefault(void* ptr);
void QCameraViewfinder_DisconnectNotify(void* ptr, void* sign);
void QCameraViewfinder_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraViewfinder_EventFilter(void* ptr, void* watched, void* event);
char QCameraViewfinder_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraViewfinder_MetaObject(void* ptr);
void* QCameraViewfinder_MetaObjectDefault(void* ptr);
void* QCameraViewfinderSettings_NewQCameraViewfinderSettings();
void* QCameraViewfinderSettings_NewQCameraViewfinderSettings2(void* other);
char QCameraViewfinderSettings_IsNull(void* ptr);
double QCameraViewfinderSettings_MaximumFrameRate(void* ptr);
double QCameraViewfinderSettings_MinimumFrameRate(void* ptr);
void* QCameraViewfinderSettings_PixelAspectRatio(void* ptr);
long long QCameraViewfinderSettings_PixelFormat(void* ptr);
void* QCameraViewfinderSettings_Resolution(void* ptr);
void QCameraViewfinderSettings_SetMaximumFrameRate(void* ptr, double rate);
void QCameraViewfinderSettings_SetMinimumFrameRate(void* ptr, double rate);
void QCameraViewfinderSettings_SetPixelAspectRatio(void* ptr, void* ratio);
void QCameraViewfinderSettings_SetPixelAspectRatio2(void* ptr, int horizontal, int vertical);
void QCameraViewfinderSettings_SetPixelFormat(void* ptr, long long format);
void QCameraViewfinderSettings_SetResolution(void* ptr, void* resolution);
void QCameraViewfinderSettings_SetResolution2(void* ptr, int width, int height);
void QCameraViewfinderSettings_Swap(void* ptr, void* other);
void QCameraViewfinderSettings_DestroyQCameraViewfinderSettings(void* ptr);
void* QCameraViewfinderSettingsControl_NewQCameraViewfinderSettingsControl(void* parent);
char QCameraViewfinderSettingsControl_IsViewfinderParameterSupported(void* ptr, long long parameter);
void QCameraViewfinderSettingsControl_SetViewfinderParameter(void* ptr, long long parameter, void* value);
void* QCameraViewfinderSettingsControl_ViewfinderParameter(void* ptr, long long parameter);
void QCameraViewfinderSettingsControl_DestroyQCameraViewfinderSettingsControl(void* ptr);
void QCameraViewfinderSettingsControl_TimerEvent(void* ptr, void* event);
void QCameraViewfinderSettingsControl_TimerEventDefault(void* ptr, void* event);
void QCameraViewfinderSettingsControl_ChildEvent(void* ptr, void* event);
void QCameraViewfinderSettingsControl_ChildEventDefault(void* ptr, void* event);
void QCameraViewfinderSettingsControl_ConnectNotify(void* ptr, void* sign);
void QCameraViewfinderSettingsControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraViewfinderSettingsControl_CustomEvent(void* ptr, void* event);
void QCameraViewfinderSettingsControl_CustomEventDefault(void* ptr, void* event);
void QCameraViewfinderSettingsControl_DeleteLater(void* ptr);
void QCameraViewfinderSettingsControl_DeleteLaterDefault(void* ptr);
void QCameraViewfinderSettingsControl_DisconnectNotify(void* ptr, void* sign);
void QCameraViewfinderSettingsControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraViewfinderSettingsControl_Event(void* ptr, void* e);
char QCameraViewfinderSettingsControl_EventDefault(void* ptr, void* e);
char QCameraViewfinderSettingsControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraViewfinderSettingsControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraViewfinderSettingsControl_MetaObject(void* ptr);
void* QCameraViewfinderSettingsControl_MetaObjectDefault(void* ptr);
void QCameraViewfinderSettingsControl2_SetViewfinderSettings(void* ptr, void* settings);
struct QtMultimedia_PackedList QCameraViewfinderSettingsControl2_SupportedViewfinderSettings(void* ptr);
void* QCameraViewfinderSettingsControl2_ViewfinderSettings(void* ptr);
void QCameraViewfinderSettingsControl2_DestroyQCameraViewfinderSettingsControl2(void* ptr);
void QCameraViewfinderSettingsControl2_DestroyQCameraViewfinderSettingsControl2Default(void* ptr);
void* QCameraViewfinderSettingsControl2_supportedViewfinderSettings_atList(void* ptr, int i);
void QCameraViewfinderSettingsControl2_TimerEvent(void* ptr, void* event);
void QCameraViewfinderSettingsControl2_TimerEventDefault(void* ptr, void* event);
void QCameraViewfinderSettingsControl2_ChildEvent(void* ptr, void* event);
void QCameraViewfinderSettingsControl2_ChildEventDefault(void* ptr, void* event);
void QCameraViewfinderSettingsControl2_ConnectNotify(void* ptr, void* sign);
void QCameraViewfinderSettingsControl2_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraViewfinderSettingsControl2_CustomEvent(void* ptr, void* event);
void QCameraViewfinderSettingsControl2_CustomEventDefault(void* ptr, void* event);
void QCameraViewfinderSettingsControl2_DeleteLater(void* ptr);
void QCameraViewfinderSettingsControl2_DeleteLaterDefault(void* ptr);
void QCameraViewfinderSettingsControl2_DisconnectNotify(void* ptr, void* sign);
void QCameraViewfinderSettingsControl2_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraViewfinderSettingsControl2_Event(void* ptr, void* e);
char QCameraViewfinderSettingsControl2_EventDefault(void* ptr, void* e);
char QCameraViewfinderSettingsControl2_EventFilter(void* ptr, void* watched, void* event);
char QCameraViewfinderSettingsControl2_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraViewfinderSettingsControl2_MetaObject(void* ptr);
void* QCameraViewfinderSettingsControl2_MetaObjectDefault(void* ptr);
void* QCameraZoomControl_NewQCameraZoomControl(void* parent);
double QCameraZoomControl_CurrentDigitalZoom(void* ptr);
void QCameraZoomControl_ConnectCurrentDigitalZoomChanged(void* ptr);
void QCameraZoomControl_DisconnectCurrentDigitalZoomChanged(void* ptr);
void QCameraZoomControl_CurrentDigitalZoomChanged(void* ptr, double zoom);
double QCameraZoomControl_CurrentOpticalZoom(void* ptr);
void QCameraZoomControl_ConnectCurrentOpticalZoomChanged(void* ptr);
void QCameraZoomControl_DisconnectCurrentOpticalZoomChanged(void* ptr);
void QCameraZoomControl_CurrentOpticalZoomChanged(void* ptr, double zoom);
double QCameraZoomControl_MaximumDigitalZoom(void* ptr);
void QCameraZoomControl_ConnectMaximumDigitalZoomChanged(void* ptr);
void QCameraZoomControl_DisconnectMaximumDigitalZoomChanged(void* ptr);
void QCameraZoomControl_MaximumDigitalZoomChanged(void* ptr, double zoom);
double QCameraZoomControl_MaximumOpticalZoom(void* ptr);
void QCameraZoomControl_ConnectMaximumOpticalZoomChanged(void* ptr);
void QCameraZoomControl_DisconnectMaximumOpticalZoomChanged(void* ptr);
void QCameraZoomControl_MaximumOpticalZoomChanged(void* ptr, double zoom);
double QCameraZoomControl_RequestedDigitalZoom(void* ptr);
void QCameraZoomControl_ConnectRequestedDigitalZoomChanged(void* ptr);
void QCameraZoomControl_DisconnectRequestedDigitalZoomChanged(void* ptr);
void QCameraZoomControl_RequestedDigitalZoomChanged(void* ptr, double zoom);
double QCameraZoomControl_RequestedOpticalZoom(void* ptr);
void QCameraZoomControl_ConnectRequestedOpticalZoomChanged(void* ptr);
void QCameraZoomControl_DisconnectRequestedOpticalZoomChanged(void* ptr);
void QCameraZoomControl_RequestedOpticalZoomChanged(void* ptr, double zoom);
void QCameraZoomControl_ZoomTo(void* ptr, double optical, double digital);
void QCameraZoomControl_DestroyQCameraZoomControl(void* ptr);
void QCameraZoomControl_TimerEvent(void* ptr, void* event);
void QCameraZoomControl_TimerEventDefault(void* ptr, void* event);
void QCameraZoomControl_ChildEvent(void* ptr, void* event);
void QCameraZoomControl_ChildEventDefault(void* ptr, void* event);
void QCameraZoomControl_ConnectNotify(void* ptr, void* sign);
void QCameraZoomControl_ConnectNotifyDefault(void* ptr, void* sign);
void QCameraZoomControl_CustomEvent(void* ptr, void* event);
void QCameraZoomControl_CustomEventDefault(void* ptr, void* event);
void QCameraZoomControl_DeleteLater(void* ptr);
void QCameraZoomControl_DeleteLaterDefault(void* ptr);
void QCameraZoomControl_DisconnectNotify(void* ptr, void* sign);
void QCameraZoomControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QCameraZoomControl_Event(void* ptr, void* e);
char QCameraZoomControl_EventDefault(void* ptr, void* e);
char QCameraZoomControl_EventFilter(void* ptr, void* watched, void* event);
char QCameraZoomControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QCameraZoomControl_MetaObject(void* ptr);
void* QCameraZoomControl_MetaObjectDefault(void* ptr);
void QGraphicsVideoItem_ConnectNativeSizeChanged(void* ptr);
void QGraphicsVideoItem_DisconnectNativeSizeChanged(void* ptr);
void QGraphicsVideoItem_NativeSizeChanged(void* ptr, void* size);
void* QGraphicsVideoItem_NewQGraphicsVideoItem(void* parent);
long long QGraphicsVideoItem_AspectRatioMode(void* ptr);
void* QGraphicsVideoItem_BoundingRect(void* ptr);
void* QGraphicsVideoItem_BoundingRectDefault(void* ptr);
void* QGraphicsVideoItem_MediaObject(void* ptr);
void* QGraphicsVideoItem_MediaObjectDefault(void* ptr);
void* QGraphicsVideoItem_NativeSize(void* ptr);
void* QGraphicsVideoItem_Offset(void* ptr);
void QGraphicsVideoItem_Paint(void* ptr, void* painter, void* option, void* widget);
void QGraphicsVideoItem_PaintDefault(void* ptr, void* painter, void* option, void* widget);
void QGraphicsVideoItem_SetAspectRatioMode(void* ptr, long long mode);
void QGraphicsVideoItem_SetOffset(void* ptr, void* offset);
void QGraphicsVideoItem_SetSize(void* ptr, void* size);
void* QGraphicsVideoItem_Size(void* ptr);
void QGraphicsVideoItem_DestroyQGraphicsVideoItem(void* ptr);
char QGraphicsVideoItem_Event(void* ptr, void* ev);
char QGraphicsVideoItem_EventDefault(void* ptr, void* ev);
void QGraphicsVideoItem_UpdateMicroFocus(void* ptr);
void QGraphicsVideoItem_UpdateMicroFocusDefault(void* ptr);
void QGraphicsVideoItem_TimerEvent(void* ptr, void* event);
void QGraphicsVideoItem_TimerEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_ChildEvent(void* ptr, void* event);
void QGraphicsVideoItem_ChildEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_ConnectNotify(void* ptr, void* sign);
void QGraphicsVideoItem_ConnectNotifyDefault(void* ptr, void* sign);
void QGraphicsVideoItem_CustomEvent(void* ptr, void* event);
void QGraphicsVideoItem_CustomEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_DeleteLater(void* ptr);
void QGraphicsVideoItem_DeleteLaterDefault(void* ptr);
void QGraphicsVideoItem_DisconnectNotify(void* ptr, void* sign);
void QGraphicsVideoItem_DisconnectNotifyDefault(void* ptr, void* sign);
char QGraphicsVideoItem_EventFilter(void* ptr, void* watched, void* event);
char QGraphicsVideoItem_EventFilterDefault(void* ptr, void* watched, void* event);
void* QGraphicsVideoItem_MetaObject(void* ptr);
void* QGraphicsVideoItem_MetaObjectDefault(void* ptr);
void QGraphicsVideoItem_Advance(void* ptr, int phase);
void QGraphicsVideoItem_AdvanceDefault(void* ptr, int phase);
char QGraphicsVideoItem_CollidesWithItem(void* ptr, void* other, long long mode);
char QGraphicsVideoItem_CollidesWithItemDefault(void* ptr, void* other, long long mode);
char QGraphicsVideoItem_CollidesWithPath(void* ptr, void* path, long long mode);
char QGraphicsVideoItem_CollidesWithPathDefault(void* ptr, void* path, long long mode);
char QGraphicsVideoItem_Contains(void* ptr, void* point);
char QGraphicsVideoItem_ContainsDefault(void* ptr, void* point);
void QGraphicsVideoItem_ContextMenuEvent(void* ptr, void* event);
void QGraphicsVideoItem_ContextMenuEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_DragEnterEvent(void* ptr, void* event);
void QGraphicsVideoItem_DragEnterEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_DragLeaveEvent(void* ptr, void* event);
void QGraphicsVideoItem_DragLeaveEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_DragMoveEvent(void* ptr, void* event);
void QGraphicsVideoItem_DragMoveEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_DropEvent(void* ptr, void* event);
void QGraphicsVideoItem_DropEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_FocusInEvent(void* ptr, void* event);
void QGraphicsVideoItem_FocusInEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_FocusOutEvent(void* ptr, void* event);
void QGraphicsVideoItem_FocusOutEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_HoverEnterEvent(void* ptr, void* event);
void QGraphicsVideoItem_HoverEnterEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_HoverLeaveEvent(void* ptr, void* event);
void QGraphicsVideoItem_HoverLeaveEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_HoverMoveEvent(void* ptr, void* event);
void QGraphicsVideoItem_HoverMoveEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_InputMethodEvent(void* ptr, void* event);
void QGraphicsVideoItem_InputMethodEventDefault(void* ptr, void* event);
void* QGraphicsVideoItem_InputMethodQuery(void* ptr, long long query);
void* QGraphicsVideoItem_InputMethodQueryDefault(void* ptr, long long query);
char QGraphicsVideoItem_IsObscuredBy(void* ptr, void* item);
char QGraphicsVideoItem_IsObscuredByDefault(void* ptr, void* item);
void* QGraphicsVideoItem_ItemChange(void* ptr, long long change, void* value);
void* QGraphicsVideoItem_ItemChangeDefault(void* ptr, long long change, void* value);
void QGraphicsVideoItem_KeyPressEvent(void* ptr, void* event);
void QGraphicsVideoItem_KeyPressEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_KeyReleaseEvent(void* ptr, void* event);
void QGraphicsVideoItem_KeyReleaseEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_MouseDoubleClickEvent(void* ptr, void* event);
void QGraphicsVideoItem_MouseDoubleClickEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_MouseMoveEvent(void* ptr, void* event);
void QGraphicsVideoItem_MouseMoveEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_MousePressEvent(void* ptr, void* event);
void QGraphicsVideoItem_MousePressEventDefault(void* ptr, void* event);
void QGraphicsVideoItem_MouseReleaseEvent(void* ptr, void* event);
void QGraphicsVideoItem_MouseReleaseEventDefault(void* ptr, void* event);
void* QGraphicsVideoItem_OpaqueArea(void* ptr);
void* QGraphicsVideoItem_OpaqueAreaDefault(void* ptr);
char QGraphicsVideoItem_SceneEvent(void* ptr, void* event);
char QGraphicsVideoItem_SceneEventDefault(void* ptr, void* event);
char QGraphicsVideoItem_SceneEventFilter(void* ptr, void* watched, void* event);
char QGraphicsVideoItem_SceneEventFilterDefault(void* ptr, void* watched, void* event);
void* QGraphicsVideoItem_Shape(void* ptr);
void* QGraphicsVideoItem_ShapeDefault(void* ptr);
int QGraphicsVideoItem_Type(void* ptr);
int QGraphicsVideoItem_TypeDefault(void* ptr);
void QGraphicsVideoItem_WheelEvent(void* ptr, void* event);
void QGraphicsVideoItem_WheelEventDefault(void* ptr, void* event);
char QGraphicsVideoItem_SetMediaObject(void* ptr, void* object);
char QGraphicsVideoItem_SetMediaObjectDefault(void* ptr, void* object);
struct QtMultimedia_PackedString QImageEncoderControl_ImageCodecDescription(void* ptr, char* codec);
void* QImageEncoderControl_ImageSettings(void* ptr);
void QImageEncoderControl_SetImageSettings(void* ptr, void* settings);
struct QtMultimedia_PackedString QImageEncoderControl_SupportedImageCodecs(void* ptr);
struct QtMultimedia_PackedList QImageEncoderControl_SupportedResolutions(void* ptr, void* settings, char continuous);
void QImageEncoderControl_DestroyQImageEncoderControl(void* ptr);
void QImageEncoderControl_DestroyQImageEncoderControlDefault(void* ptr);
void* QImageEncoderControl_supportedResolutions_atList(void* ptr, int i);
void QImageEncoderControl_TimerEvent(void* ptr, void* event);
void QImageEncoderControl_TimerEventDefault(void* ptr, void* event);
void QImageEncoderControl_ChildEvent(void* ptr, void* event);
void QImageEncoderControl_ChildEventDefault(void* ptr, void* event);
void QImageEncoderControl_ConnectNotify(void* ptr, void* sign);
void QImageEncoderControl_ConnectNotifyDefault(void* ptr, void* sign);
void QImageEncoderControl_CustomEvent(void* ptr, void* event);
void QImageEncoderControl_CustomEventDefault(void* ptr, void* event);
void QImageEncoderControl_DeleteLater(void* ptr);
void QImageEncoderControl_DeleteLaterDefault(void* ptr);
void QImageEncoderControl_DisconnectNotify(void* ptr, void* sign);
void QImageEncoderControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QImageEncoderControl_Event(void* ptr, void* e);
char QImageEncoderControl_EventDefault(void* ptr, void* e);
char QImageEncoderControl_EventFilter(void* ptr, void* watched, void* event);
char QImageEncoderControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QImageEncoderControl_MetaObject(void* ptr);
void* QImageEncoderControl_MetaObjectDefault(void* ptr);
void* QImageEncoderSettings_NewQImageEncoderSettings();
void* QImageEncoderSettings_NewQImageEncoderSettings2(void* other);
struct QtMultimedia_PackedString QImageEncoderSettings_Codec(void* ptr);
void* QImageEncoderSettings_EncodingOption(void* ptr, char* option);
char QImageEncoderSettings_IsNull(void* ptr);
long long QImageEncoderSettings_Quality(void* ptr);
void* QImageEncoderSettings_Resolution(void* ptr);
void QImageEncoderSettings_SetCodec(void* ptr, char* codec);
void QImageEncoderSettings_SetEncodingOption(void* ptr, char* option, void* value);
void QImageEncoderSettings_SetQuality(void* ptr, long long quality);
void QImageEncoderSettings_SetResolution(void* ptr, void* resolution);
void QImageEncoderSettings_SetResolution2(void* ptr, int width, int height);
void QImageEncoderSettings_DestroyQImageEncoderSettings(void* ptr);
void* QMediaAudioProbeControl_NewQMediaAudioProbeControl(void* parent);
void QMediaAudioProbeControl_ConnectAudioBufferProbed(void* ptr);
void QMediaAudioProbeControl_DisconnectAudioBufferProbed(void* ptr);
void QMediaAudioProbeControl_AudioBufferProbed(void* ptr, void* buffer);
void QMediaAudioProbeControl_ConnectFlush(void* ptr);
void QMediaAudioProbeControl_DisconnectFlush(void* ptr);
void QMediaAudioProbeControl_Flush(void* ptr);
void QMediaAudioProbeControl_DestroyQMediaAudioProbeControl(void* ptr);
void QMediaAudioProbeControl_DestroyQMediaAudioProbeControlDefault(void* ptr);
void QMediaAudioProbeControl_TimerEvent(void* ptr, void* event);
void QMediaAudioProbeControl_TimerEventDefault(void* ptr, void* event);
void QMediaAudioProbeControl_ChildEvent(void* ptr, void* event);
void QMediaAudioProbeControl_ChildEventDefault(void* ptr, void* event);
void QMediaAudioProbeControl_ConnectNotify(void* ptr, void* sign);
void QMediaAudioProbeControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaAudioProbeControl_CustomEvent(void* ptr, void* event);
void QMediaAudioProbeControl_CustomEventDefault(void* ptr, void* event);
void QMediaAudioProbeControl_DeleteLater(void* ptr);
void QMediaAudioProbeControl_DeleteLaterDefault(void* ptr);
void QMediaAudioProbeControl_DisconnectNotify(void* ptr, void* sign);
void QMediaAudioProbeControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaAudioProbeControl_Event(void* ptr, void* e);
char QMediaAudioProbeControl_EventDefault(void* ptr, void* e);
char QMediaAudioProbeControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaAudioProbeControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaAudioProbeControl_MetaObject(void* ptr);
void* QMediaAudioProbeControl_MetaObjectDefault(void* ptr);
void* QMediaAvailabilityControl_NewQMediaAvailabilityControl(void* parent);
long long QMediaAvailabilityControl_Availability(void* ptr);
void QMediaAvailabilityControl_ConnectAvailabilityChanged(void* ptr);
void QMediaAvailabilityControl_DisconnectAvailabilityChanged(void* ptr);
void QMediaAvailabilityControl_AvailabilityChanged(void* ptr, long long availability);
void QMediaAvailabilityControl_DestroyQMediaAvailabilityControl(void* ptr);
void QMediaAvailabilityControl_TimerEvent(void* ptr, void* event);
void QMediaAvailabilityControl_TimerEventDefault(void* ptr, void* event);
void QMediaAvailabilityControl_ChildEvent(void* ptr, void* event);
void QMediaAvailabilityControl_ChildEventDefault(void* ptr, void* event);
void QMediaAvailabilityControl_ConnectNotify(void* ptr, void* sign);
void QMediaAvailabilityControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaAvailabilityControl_CustomEvent(void* ptr, void* event);
void QMediaAvailabilityControl_CustomEventDefault(void* ptr, void* event);
void QMediaAvailabilityControl_DeleteLater(void* ptr);
void QMediaAvailabilityControl_DeleteLaterDefault(void* ptr);
void QMediaAvailabilityControl_DisconnectNotify(void* ptr, void* sign);
void QMediaAvailabilityControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaAvailabilityControl_Event(void* ptr, void* e);
char QMediaAvailabilityControl_EventDefault(void* ptr, void* e);
char QMediaAvailabilityControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaAvailabilityControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaAvailabilityControl_MetaObject(void* ptr);
void* QMediaAvailabilityControl_MetaObjectDefault(void* ptr);
void* QMediaBindableInterface_MediaObject(void* ptr);
char QMediaBindableInterface_SetMediaObject(void* ptr, void* object);
void QMediaBindableInterface_DestroyQMediaBindableInterface(void* ptr);
void QMediaBindableInterface_DestroyQMediaBindableInterfaceDefault(void* ptr);
void* QMediaContainerControl_NewQMediaContainerControl(void* parent);
struct QtMultimedia_PackedString QMediaContainerControl_ContainerDescription(void* ptr, char* format);
struct QtMultimedia_PackedString QMediaContainerControl_ContainerFormat(void* ptr);
void QMediaContainerControl_SetContainerFormat(void* ptr, char* format);
struct QtMultimedia_PackedString QMediaContainerControl_SupportedContainers(void* ptr);
void QMediaContainerControl_DestroyQMediaContainerControl(void* ptr);
void QMediaContainerControl_DestroyQMediaContainerControlDefault(void* ptr);
void QMediaContainerControl_TimerEvent(void* ptr, void* event);
void QMediaContainerControl_TimerEventDefault(void* ptr, void* event);
void QMediaContainerControl_ChildEvent(void* ptr, void* event);
void QMediaContainerControl_ChildEventDefault(void* ptr, void* event);
void QMediaContainerControl_ConnectNotify(void* ptr, void* sign);
void QMediaContainerControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaContainerControl_CustomEvent(void* ptr, void* event);
void QMediaContainerControl_CustomEventDefault(void* ptr, void* event);
void QMediaContainerControl_DeleteLater(void* ptr);
void QMediaContainerControl_DeleteLaterDefault(void* ptr);
void QMediaContainerControl_DisconnectNotify(void* ptr, void* sign);
void QMediaContainerControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaContainerControl_Event(void* ptr, void* e);
char QMediaContainerControl_EventDefault(void* ptr, void* e);
char QMediaContainerControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaContainerControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaContainerControl_MetaObject(void* ptr);
void* QMediaContainerControl_MetaObjectDefault(void* ptr);
void* QMediaContent_NewQMediaContent();
void* QMediaContent_NewQMediaContent7(void* playlist, void* contentUrl, char takeOwnership);
void* QMediaContent_NewQMediaContent6(void* other);
void* QMediaContent_NewQMediaContent4(void* resource);
void* QMediaContent_NewQMediaContent3(void* request);
void* QMediaContent_NewQMediaContent2(void* url);
void* QMediaContent_CanonicalRequest(void* ptr);
void* QMediaContent_CanonicalResource(void* ptr);
void* QMediaContent_CanonicalUrl(void* ptr);
char QMediaContent_IsNull(void* ptr);
void* QMediaContent_Playlist(void* ptr);
struct QtMultimedia_PackedList QMediaContent_Resources(void* ptr);
void QMediaContent_DestroyQMediaContent(void* ptr);
void* QMediaContent_resources_atList(void* ptr, int i);
void* QMediaControl_NewQMediaControl(void* parent);
void QMediaControl_DestroyQMediaControl(void* ptr);
void QMediaControl_TimerEvent(void* ptr, void* event);
void QMediaControl_TimerEventDefault(void* ptr, void* event);
void QMediaControl_ChildEvent(void* ptr, void* event);
void QMediaControl_ChildEventDefault(void* ptr, void* event);
void QMediaControl_ConnectNotify(void* ptr, void* sign);
void QMediaControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaControl_CustomEvent(void* ptr, void* event);
void QMediaControl_CustomEventDefault(void* ptr, void* event);
void QMediaControl_DeleteLater(void* ptr);
void QMediaControl_DeleteLaterDefault(void* ptr);
void QMediaControl_DisconnectNotify(void* ptr, void* sign);
void QMediaControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaControl_Event(void* ptr, void* e);
char QMediaControl_EventDefault(void* ptr, void* e);
char QMediaControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaControl_MetaObject(void* ptr);
void* QMediaControl_MetaObjectDefault(void* ptr);
void* QMediaGaplessPlaybackControl_NewQMediaGaplessPlaybackControl(void* parent);
void QMediaGaplessPlaybackControl_ConnectAdvancedToNextMedia(void* ptr);
void QMediaGaplessPlaybackControl_DisconnectAdvancedToNextMedia(void* ptr);
void QMediaGaplessPlaybackControl_AdvancedToNextMedia(void* ptr);
double QMediaGaplessPlaybackControl_CrossfadeTime(void* ptr);
void QMediaGaplessPlaybackControl_ConnectCrossfadeTimeChanged(void* ptr);
void QMediaGaplessPlaybackControl_DisconnectCrossfadeTimeChanged(void* ptr);
void QMediaGaplessPlaybackControl_CrossfadeTimeChanged(void* ptr, double crossfadeTime);
char QMediaGaplessPlaybackControl_IsCrossfadeSupported(void* ptr);
void* QMediaGaplessPlaybackControl_NextMedia(void* ptr);
void QMediaGaplessPlaybackControl_ConnectNextMediaChanged(void* ptr);
void QMediaGaplessPlaybackControl_DisconnectNextMediaChanged(void* ptr);
void QMediaGaplessPlaybackControl_NextMediaChanged(void* ptr, void* media);
void QMediaGaplessPlaybackControl_SetCrossfadeTime(void* ptr, double crossfadeTime);
void QMediaGaplessPlaybackControl_SetNextMedia(void* ptr, void* media);
void QMediaGaplessPlaybackControl_DestroyQMediaGaplessPlaybackControl(void* ptr);
void QMediaGaplessPlaybackControl_DestroyQMediaGaplessPlaybackControlDefault(void* ptr);
void QMediaGaplessPlaybackControl_TimerEvent(void* ptr, void* event);
void QMediaGaplessPlaybackControl_TimerEventDefault(void* ptr, void* event);
void QMediaGaplessPlaybackControl_ChildEvent(void* ptr, void* event);
void QMediaGaplessPlaybackControl_ChildEventDefault(void* ptr, void* event);
void QMediaGaplessPlaybackControl_ConnectNotify(void* ptr, void* sign);
void QMediaGaplessPlaybackControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaGaplessPlaybackControl_CustomEvent(void* ptr, void* event);
void QMediaGaplessPlaybackControl_CustomEventDefault(void* ptr, void* event);
void QMediaGaplessPlaybackControl_DeleteLater(void* ptr);
void QMediaGaplessPlaybackControl_DeleteLaterDefault(void* ptr);
void QMediaGaplessPlaybackControl_DisconnectNotify(void* ptr, void* sign);
void QMediaGaplessPlaybackControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaGaplessPlaybackControl_Event(void* ptr, void* e);
char QMediaGaplessPlaybackControl_EventDefault(void* ptr, void* e);
char QMediaGaplessPlaybackControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaGaplessPlaybackControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaGaplessPlaybackControl_MetaObject(void* ptr);
void* QMediaGaplessPlaybackControl_MetaObjectDefault(void* ptr);
void QMediaNetworkAccessControl_ConnectConfigurationChanged(void* ptr);
void QMediaNetworkAccessControl_DisconnectConfigurationChanged(void* ptr);
void QMediaNetworkAccessControl_ConfigurationChanged(void* ptr, void* configuration);
void* QMediaNetworkAccessControl_CurrentConfiguration(void* ptr);
void QMediaNetworkAccessControl_DestroyQMediaNetworkAccessControl(void* ptr);
void QMediaNetworkAccessControl_DestroyQMediaNetworkAccessControlDefault(void* ptr);
void QMediaNetworkAccessControl_TimerEvent(void* ptr, void* event);
void QMediaNetworkAccessControl_TimerEventDefault(void* ptr, void* event);
void QMediaNetworkAccessControl_ChildEvent(void* ptr, void* event);
void QMediaNetworkAccessControl_ChildEventDefault(void* ptr, void* event);
void QMediaNetworkAccessControl_ConnectNotify(void* ptr, void* sign);
void QMediaNetworkAccessControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaNetworkAccessControl_CustomEvent(void* ptr, void* event);
void QMediaNetworkAccessControl_CustomEventDefault(void* ptr, void* event);
void QMediaNetworkAccessControl_DeleteLater(void* ptr);
void QMediaNetworkAccessControl_DeleteLaterDefault(void* ptr);
void QMediaNetworkAccessControl_DisconnectNotify(void* ptr, void* sign);
void QMediaNetworkAccessControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaNetworkAccessControl_Event(void* ptr, void* e);
char QMediaNetworkAccessControl_EventDefault(void* ptr, void* e);
char QMediaNetworkAccessControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaNetworkAccessControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaNetworkAccessControl_MetaObject(void* ptr);
void* QMediaNetworkAccessControl_MetaObjectDefault(void* ptr);
int QMediaObject_NotifyInterval(void* ptr);
void QMediaObject_SetNotifyInterval(void* ptr, int milliSeconds);
void* QMediaObject_NewQMediaObject(void* parent, void* service);
void QMediaObject_AddPropertyWatch(void* ptr, void* name);
long long QMediaObject_Availability(void* ptr);
long long QMediaObject_AvailabilityDefault(void* ptr);
void QMediaObject_ConnectAvailabilityChanged2(void* ptr);
void QMediaObject_DisconnectAvailabilityChanged2(void* ptr);
void QMediaObject_AvailabilityChanged2(void* ptr, long long availability);
void QMediaObject_ConnectAvailabilityChanged(void* ptr);
void QMediaObject_DisconnectAvailabilityChanged(void* ptr);
void QMediaObject_AvailabilityChanged(void* ptr, char available);
struct QtMultimedia_PackedString QMediaObject_AvailableMetaData(void* ptr);
char QMediaObject_Bind(void* ptr, void* object);
char QMediaObject_BindDefault(void* ptr, void* object);
char QMediaObject_IsAvailable(void* ptr);
char QMediaObject_IsAvailableDefault(void* ptr);
char QMediaObject_IsMetaDataAvailable(void* ptr);
void* QMediaObject_MetaData(void* ptr, char* key);
void QMediaObject_ConnectMetaDataAvailableChanged(void* ptr);
void QMediaObject_DisconnectMetaDataAvailableChanged(void* ptr);
void QMediaObject_MetaDataAvailableChanged(void* ptr, char available);
void QMediaObject_ConnectMetaDataChanged(void* ptr);
void QMediaObject_DisconnectMetaDataChanged(void* ptr);
void QMediaObject_MetaDataChanged(void* ptr);
void QMediaObject_ConnectMetaDataChanged2(void* ptr);
void QMediaObject_DisconnectMetaDataChanged2(void* ptr);
void QMediaObject_MetaDataChanged2(void* ptr, char* key, void* value);
void QMediaObject_ConnectNotifyIntervalChanged(void* ptr);
void QMediaObject_DisconnectNotifyIntervalChanged(void* ptr);
void QMediaObject_NotifyIntervalChanged(void* ptr, int milliseconds);
void QMediaObject_RemovePropertyWatch(void* ptr, void* name);
void* QMediaObject_Service(void* ptr);
void* QMediaObject_ServiceDefault(void* ptr);
void QMediaObject_Unbind(void* ptr, void* object);
void QMediaObject_UnbindDefault(void* ptr, void* object);
void QMediaObject_DestroyQMediaObject(void* ptr);
void QMediaObject_TimerEvent(void* ptr, void* event);
void QMediaObject_TimerEventDefault(void* ptr, void* event);
void QMediaObject_ChildEvent(void* ptr, void* event);
void QMediaObject_ChildEventDefault(void* ptr, void* event);
void QMediaObject_ConnectNotify(void* ptr, void* sign);
void QMediaObject_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaObject_CustomEvent(void* ptr, void* event);
void QMediaObject_CustomEventDefault(void* ptr, void* event);
void QMediaObject_DeleteLater(void* ptr);
void QMediaObject_DeleteLaterDefault(void* ptr);
void QMediaObject_DisconnectNotify(void* ptr, void* sign);
void QMediaObject_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaObject_Event(void* ptr, void* e);
char QMediaObject_EventDefault(void* ptr, void* e);
char QMediaObject_EventFilter(void* ptr, void* watched, void* event);
char QMediaObject_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaObject_MetaObject(void* ptr);
void* QMediaObject_MetaObjectDefault(void* ptr);
long long QMediaPlayer_AudioRole(void* ptr);
int QMediaPlayer_BufferStatus(void* ptr);
void* QMediaPlayer_CurrentMedia(void* ptr);
long long QMediaPlayer_Duration(void* ptr);
struct QtMultimedia_PackedString QMediaPlayer_ErrorString(void* ptr);
char QMediaPlayer_IsAudioAvailable(void* ptr);
char QMediaPlayer_IsMuted(void* ptr);
char QMediaPlayer_IsSeekable(void* ptr);
char QMediaPlayer_IsVideoAvailable(void* ptr);
void* QMediaPlayer_Media(void* ptr);
long long QMediaPlayer_MediaStatus(void* ptr);
double QMediaPlayer_PlaybackRate(void* ptr);
void* QMediaPlayer_Playlist(void* ptr);
long long QMediaPlayer_Position(void* ptr);
void QMediaPlayer_SetAudioRole(void* ptr, long long audioRole);
void QMediaPlayer_SetMuted(void* ptr, char muted);
void QMediaPlayer_SetPlaybackRate(void* ptr, double rate);
void QMediaPlayer_SetPlaylist(void* ptr, void* playlist);
void QMediaPlayer_SetPosition(void* ptr, long long position);
void QMediaPlayer_SetVideoOutput2(void* ptr, void* output);
void QMediaPlayer_SetVideoOutput(void* ptr, void* output);
void QMediaPlayer_SetVolume(void* ptr, int volume);
long long QMediaPlayer_State(void* ptr);
int QMediaPlayer_Volume(void* ptr);
void* QMediaPlayer_NewQMediaPlayer(void* parent, long long flags);
void QMediaPlayer_ConnectAudioAvailableChanged(void* ptr);
void QMediaPlayer_DisconnectAudioAvailableChanged(void* ptr);
void QMediaPlayer_AudioAvailableChanged(void* ptr, char available);
void QMediaPlayer_ConnectAudioRoleChanged(void* ptr);
void QMediaPlayer_DisconnectAudioRoleChanged(void* ptr);
void QMediaPlayer_AudioRoleChanged(void* ptr, long long role);
long long QMediaPlayer_Availability(void* ptr);
long long QMediaPlayer_AvailabilityDefault(void* ptr);
void QMediaPlayer_ConnectBufferStatusChanged(void* ptr);
void QMediaPlayer_DisconnectBufferStatusChanged(void* ptr);
void QMediaPlayer_BufferStatusChanged(void* ptr, int percentFilled);
void QMediaPlayer_ConnectCurrentMediaChanged(void* ptr);
void QMediaPlayer_DisconnectCurrentMediaChanged(void* ptr);
void QMediaPlayer_CurrentMediaChanged(void* ptr, void* media);
void* QMediaPlayer_CurrentNetworkConfiguration(void* ptr);
void QMediaPlayer_ConnectDurationChanged(void* ptr);
void QMediaPlayer_DisconnectDurationChanged(void* ptr);
void QMediaPlayer_DurationChanged(void* ptr, long long duration);
void QMediaPlayer_ConnectError2(void* ptr);
void QMediaPlayer_DisconnectError2(void* ptr);
void QMediaPlayer_Error2(void* ptr, long long error);
long long QMediaPlayer_Error(void* ptr);
long long QMediaPlayer_QMediaPlayer_HasSupport(char* mimeType, char* codecs, long long flags);
void QMediaPlayer_ConnectMediaChanged(void* ptr);
void QMediaPlayer_DisconnectMediaChanged(void* ptr);
void QMediaPlayer_MediaChanged(void* ptr, void* media);
void QMediaPlayer_ConnectMediaStatusChanged(void* ptr);
void QMediaPlayer_DisconnectMediaStatusChanged(void* ptr);
void QMediaPlayer_MediaStatusChanged(void* ptr, long long status);
void* QMediaPlayer_MediaStream(void* ptr);
void QMediaPlayer_ConnectMutedChanged(void* ptr);
void QMediaPlayer_DisconnectMutedChanged(void* ptr);
void QMediaPlayer_MutedChanged(void* ptr, char muted);
void QMediaPlayer_ConnectNetworkConfigurationChanged(void* ptr);
void QMediaPlayer_DisconnectNetworkConfigurationChanged(void* ptr);
void QMediaPlayer_NetworkConfigurationChanged(void* ptr, void* configuration);
void QMediaPlayer_Pause(void* ptr);
void QMediaPlayer_Play(void* ptr);
void QMediaPlayer_ConnectPlaybackRateChanged(void* ptr);
void QMediaPlayer_DisconnectPlaybackRateChanged(void* ptr);
void QMediaPlayer_PlaybackRateChanged(void* ptr, double rate);
void QMediaPlayer_ConnectPositionChanged(void* ptr);
void QMediaPlayer_DisconnectPositionChanged(void* ptr);
void QMediaPlayer_PositionChanged(void* ptr, long long position);
void QMediaPlayer_ConnectSeekableChanged(void* ptr);
void QMediaPlayer_DisconnectSeekableChanged(void* ptr);
void QMediaPlayer_SeekableChanged(void* ptr, char seekable);
void QMediaPlayer_SetMedia(void* ptr, void* media, void* stream);
void QMediaPlayer_SetVideoOutput3(void* ptr, void* surface);
void QMediaPlayer_ConnectStateChanged(void* ptr);
void QMediaPlayer_DisconnectStateChanged(void* ptr);
void QMediaPlayer_StateChanged(void* ptr, long long state);
void QMediaPlayer_Stop(void* ptr);
void QMediaPlayer_ConnectVideoAvailableChanged(void* ptr);
void QMediaPlayer_DisconnectVideoAvailableChanged(void* ptr);
void QMediaPlayer_VideoAvailableChanged(void* ptr, char videoAvailable);
void QMediaPlayer_ConnectVolumeChanged(void* ptr);
void QMediaPlayer_DisconnectVolumeChanged(void* ptr);
void QMediaPlayer_VolumeChanged(void* ptr, int volume);
void QMediaPlayer_DestroyQMediaPlayer(void* ptr);
char QMediaPlayer_Bind(void* ptr, void* object);
char QMediaPlayer_BindDefault(void* ptr, void* object);
char QMediaPlayer_IsAvailable(void* ptr);
char QMediaPlayer_IsAvailableDefault(void* ptr);
void* QMediaPlayer_Service(void* ptr);
void* QMediaPlayer_ServiceDefault(void* ptr);
void QMediaPlayer_Unbind(void* ptr, void* object);
void QMediaPlayer_UnbindDefault(void* ptr, void* object);
void QMediaPlayer_TimerEvent(void* ptr, void* event);
void QMediaPlayer_TimerEventDefault(void* ptr, void* event);
void QMediaPlayer_ChildEvent(void* ptr, void* event);
void QMediaPlayer_ChildEventDefault(void* ptr, void* event);
void QMediaPlayer_ConnectNotify(void* ptr, void* sign);
void QMediaPlayer_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaPlayer_CustomEvent(void* ptr, void* event);
void QMediaPlayer_CustomEventDefault(void* ptr, void* event);
void QMediaPlayer_DeleteLater(void* ptr);
void QMediaPlayer_DeleteLaterDefault(void* ptr);
void QMediaPlayer_DisconnectNotify(void* ptr, void* sign);
void QMediaPlayer_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaPlayer_Event(void* ptr, void* e);
char QMediaPlayer_EventDefault(void* ptr, void* e);
char QMediaPlayer_EventFilter(void* ptr, void* watched, void* event);
char QMediaPlayer_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaPlayer_MetaObject(void* ptr);
void* QMediaPlayer_MetaObjectDefault(void* ptr);
void* QMediaPlayerControl_NewQMediaPlayerControl(void* parent);
void QMediaPlayerControl_ConnectAudioAvailableChanged(void* ptr);
void QMediaPlayerControl_DisconnectAudioAvailableChanged(void* ptr);
void QMediaPlayerControl_AudioAvailableChanged(void* ptr, char audio);
void* QMediaPlayerControl_AvailablePlaybackRanges(void* ptr);
void QMediaPlayerControl_ConnectAvailablePlaybackRangesChanged(void* ptr);
void QMediaPlayerControl_DisconnectAvailablePlaybackRangesChanged(void* ptr);
void QMediaPlayerControl_AvailablePlaybackRangesChanged(void* ptr, void* ranges);
int QMediaPlayerControl_BufferStatus(void* ptr);
void QMediaPlayerControl_ConnectBufferStatusChanged(void* ptr);
void QMediaPlayerControl_DisconnectBufferStatusChanged(void* ptr);
void QMediaPlayerControl_BufferStatusChanged(void* ptr, int progress);
long long QMediaPlayerControl_Duration(void* ptr);
void QMediaPlayerControl_ConnectDurationChanged(void* ptr);
void QMediaPlayerControl_DisconnectDurationChanged(void* ptr);
void QMediaPlayerControl_DurationChanged(void* ptr, long long duration);
void QMediaPlayerControl_ConnectError(void* ptr);
void QMediaPlayerControl_DisconnectError(void* ptr);
void QMediaPlayerControl_Error(void* ptr, int error, char* errorString);
char QMediaPlayerControl_IsAudioAvailable(void* ptr);
char QMediaPlayerControl_IsMuted(void* ptr);
char QMediaPlayerControl_IsSeekable(void* ptr);
char QMediaPlayerControl_IsVideoAvailable(void* ptr);
void* QMediaPlayerControl_Media(void* ptr);
void QMediaPlayerControl_ConnectMediaChanged(void* ptr);
void QMediaPlayerControl_DisconnectMediaChanged(void* ptr);
void QMediaPlayerControl_MediaChanged(void* ptr, void* content);
long long QMediaPlayerControl_MediaStatus(void* ptr);
void QMediaPlayerControl_ConnectMediaStatusChanged(void* ptr);
void QMediaPlayerControl_DisconnectMediaStatusChanged(void* ptr);
void QMediaPlayerControl_MediaStatusChanged(void* ptr, long long status);
void* QMediaPlayerControl_MediaStream(void* ptr);
void QMediaPlayerControl_ConnectMutedChanged(void* ptr);
void QMediaPlayerControl_DisconnectMutedChanged(void* ptr);
void QMediaPlayerControl_MutedChanged(void* ptr, char mute);
void QMediaPlayerControl_Pause(void* ptr);
void QMediaPlayerControl_Play(void* ptr);
double QMediaPlayerControl_PlaybackRate(void* ptr);
void QMediaPlayerControl_ConnectPlaybackRateChanged(void* ptr);
void QMediaPlayerControl_DisconnectPlaybackRateChanged(void* ptr);
void QMediaPlayerControl_PlaybackRateChanged(void* ptr, double rate);
long long QMediaPlayerControl_Position(void* ptr);
void QMediaPlayerControl_ConnectPositionChanged(void* ptr);
void QMediaPlayerControl_DisconnectPositionChanged(void* ptr);
void QMediaPlayerControl_PositionChanged(void* ptr, long long position);
void QMediaPlayerControl_ConnectSeekableChanged(void* ptr);
void QMediaPlayerControl_DisconnectSeekableChanged(void* ptr);
void QMediaPlayerControl_SeekableChanged(void* ptr, char seekable);
void QMediaPlayerControl_SetMedia(void* ptr, void* media, void* stream);
void QMediaPlayerControl_SetMuted(void* ptr, char mute);
void QMediaPlayerControl_SetPlaybackRate(void* ptr, double rate);
void QMediaPlayerControl_SetPosition(void* ptr, long long position);
void QMediaPlayerControl_SetVolume(void* ptr, int volume);
long long QMediaPlayerControl_State(void* ptr);
void QMediaPlayerControl_ConnectStateChanged(void* ptr);
void QMediaPlayerControl_DisconnectStateChanged(void* ptr);
void QMediaPlayerControl_StateChanged(void* ptr, long long state);
void QMediaPlayerControl_Stop(void* ptr);
void QMediaPlayerControl_ConnectVideoAvailableChanged(void* ptr);
void QMediaPlayerControl_DisconnectVideoAvailableChanged(void* ptr);
void QMediaPlayerControl_VideoAvailableChanged(void* ptr, char video);
int QMediaPlayerControl_Volume(void* ptr);
void QMediaPlayerControl_ConnectVolumeChanged(void* ptr);
void QMediaPlayerControl_DisconnectVolumeChanged(void* ptr);
void QMediaPlayerControl_VolumeChanged(void* ptr, int volume);
void QMediaPlayerControl_DestroyQMediaPlayerControl(void* ptr);
void QMediaPlayerControl_TimerEvent(void* ptr, void* event);
void QMediaPlayerControl_TimerEventDefault(void* ptr, void* event);
void QMediaPlayerControl_ChildEvent(void* ptr, void* event);
void QMediaPlayerControl_ChildEventDefault(void* ptr, void* event);
void QMediaPlayerControl_ConnectNotify(void* ptr, void* sign);
void QMediaPlayerControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaPlayerControl_CustomEvent(void* ptr, void* event);
void QMediaPlayerControl_CustomEventDefault(void* ptr, void* event);
void QMediaPlayerControl_DeleteLater(void* ptr);
void QMediaPlayerControl_DeleteLaterDefault(void* ptr);
void QMediaPlayerControl_DisconnectNotify(void* ptr, void* sign);
void QMediaPlayerControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaPlayerControl_Event(void* ptr, void* e);
char QMediaPlayerControl_EventDefault(void* ptr, void* e);
char QMediaPlayerControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaPlayerControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaPlayerControl_MetaObject(void* ptr);
void* QMediaPlayerControl_MetaObjectDefault(void* ptr);
long long QMediaPlaylist_PlaybackMode(void* ptr);
void QMediaPlaylist_SetPlaybackMode(void* ptr, long long mode);
void* QMediaPlaylist_NewQMediaPlaylist(void* parent);
char QMediaPlaylist_AddMedia(void* ptr, void* content);
char QMediaPlaylist_Clear(void* ptr);
int QMediaPlaylist_CurrentIndex(void* ptr);
void QMediaPlaylist_ConnectCurrentIndexChanged(void* ptr);
void QMediaPlaylist_DisconnectCurrentIndexChanged(void* ptr);
void QMediaPlaylist_CurrentIndexChanged(void* ptr, int position);
void* QMediaPlaylist_CurrentMedia(void* ptr);
void QMediaPlaylist_ConnectCurrentMediaChanged(void* ptr);
void QMediaPlaylist_DisconnectCurrentMediaChanged(void* ptr);
void QMediaPlaylist_CurrentMediaChanged(void* ptr, void* content);
long long QMediaPlaylist_Error(void* ptr);
struct QtMultimedia_PackedString QMediaPlaylist_ErrorString(void* ptr);
char QMediaPlaylist_InsertMedia(void* ptr, int pos, void* content);
char QMediaPlaylist_IsEmpty(void* ptr);
char QMediaPlaylist_IsReadOnly(void* ptr);
void QMediaPlaylist_Load3(void* ptr, void* device, char* format);
void QMediaPlaylist_Load(void* ptr, void* request, char* format);
void QMediaPlaylist_Load2(void* ptr, void* location, char* format);
void QMediaPlaylist_ConnectLoadFailed(void* ptr);
void QMediaPlaylist_DisconnectLoadFailed(void* ptr);
void QMediaPlaylist_LoadFailed(void* ptr);
void QMediaPlaylist_ConnectLoaded(void* ptr);
void QMediaPlaylist_DisconnectLoaded(void* ptr);
void QMediaPlaylist_Loaded(void* ptr);
void* QMediaPlaylist_Media(void* ptr, int index);
void QMediaPlaylist_ConnectMediaAboutToBeInserted(void* ptr);
void QMediaPlaylist_DisconnectMediaAboutToBeInserted(void* ptr);
void QMediaPlaylist_MediaAboutToBeInserted(void* ptr, int start, int end);
void QMediaPlaylist_ConnectMediaAboutToBeRemoved(void* ptr);
void QMediaPlaylist_DisconnectMediaAboutToBeRemoved(void* ptr);
void QMediaPlaylist_MediaAboutToBeRemoved(void* ptr, int start, int end);
void QMediaPlaylist_ConnectMediaChanged(void* ptr);
void QMediaPlaylist_DisconnectMediaChanged(void* ptr);
void QMediaPlaylist_MediaChanged(void* ptr, int start, int end);
int QMediaPlaylist_MediaCount(void* ptr);
void QMediaPlaylist_ConnectMediaInserted(void* ptr);
void QMediaPlaylist_DisconnectMediaInserted(void* ptr);
void QMediaPlaylist_MediaInserted(void* ptr, int start, int end);
void* QMediaPlaylist_MediaObject(void* ptr);
void* QMediaPlaylist_MediaObjectDefault(void* ptr);
void QMediaPlaylist_ConnectMediaRemoved(void* ptr);
void QMediaPlaylist_DisconnectMediaRemoved(void* ptr);
void QMediaPlaylist_MediaRemoved(void* ptr, int start, int end);
char QMediaPlaylist_MoveMedia(void* ptr, int from, int to);
void QMediaPlaylist_Next(void* ptr);
int QMediaPlaylist_NextIndex(void* ptr, int steps);
void QMediaPlaylist_ConnectPlaybackModeChanged(void* ptr);
void QMediaPlaylist_DisconnectPlaybackModeChanged(void* ptr);
void QMediaPlaylist_PlaybackModeChanged(void* ptr, long long mode);
void QMediaPlaylist_Previous(void* ptr);
int QMediaPlaylist_PreviousIndex(void* ptr, int steps);
char QMediaPlaylist_RemoveMedia(void* ptr, int pos);
char QMediaPlaylist_RemoveMedia2(void* ptr, int start, int end);
char QMediaPlaylist_Save2(void* ptr, void* device, char* format);
char QMediaPlaylist_Save(void* ptr, void* location, char* format);
void QMediaPlaylist_SetCurrentIndex(void* ptr, int playlistPosition);
void QMediaPlaylist_Shuffle(void* ptr);
void QMediaPlaylist_DestroyQMediaPlaylist(void* ptr);
void QMediaPlaylist_DestroyQMediaPlaylistDefault(void* ptr);
void QMediaPlaylist_TimerEvent(void* ptr, void* event);
void QMediaPlaylist_TimerEventDefault(void* ptr, void* event);
void QMediaPlaylist_ChildEvent(void* ptr, void* event);
void QMediaPlaylist_ChildEventDefault(void* ptr, void* event);
void QMediaPlaylist_ConnectNotify(void* ptr, void* sign);
void QMediaPlaylist_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaPlaylist_CustomEvent(void* ptr, void* event);
void QMediaPlaylist_CustomEventDefault(void* ptr, void* event);
void QMediaPlaylist_DeleteLater(void* ptr);
void QMediaPlaylist_DeleteLaterDefault(void* ptr);
void QMediaPlaylist_DisconnectNotify(void* ptr, void* sign);
void QMediaPlaylist_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaPlaylist_Event(void* ptr, void* e);
char QMediaPlaylist_EventDefault(void* ptr, void* e);
char QMediaPlaylist_EventFilter(void* ptr, void* watched, void* event);
char QMediaPlaylist_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaPlaylist_MetaObject(void* ptr);
void* QMediaPlaylist_MetaObjectDefault(void* ptr);
char QMediaPlaylist_SetMediaObject(void* ptr, void* object);
char QMediaPlaylist_SetMediaObjectDefault(void* ptr, void* object);
void* QMediaRecorder_ActualLocation(void* ptr);
long long QMediaRecorder_Duration(void* ptr);
char QMediaRecorder_IsMetaDataAvailable(void* ptr);
char QMediaRecorder_IsMetaDataWritable(void* ptr);
char QMediaRecorder_IsMuted(void* ptr);
void* QMediaRecorder_OutputLocation(void* ptr);
void QMediaRecorder_SetMuted(void* ptr, char muted);
char QMediaRecorder_SetOutputLocation(void* ptr, void* location);
void QMediaRecorder_SetVolume(void* ptr, double volume);
double QMediaRecorder_Volume(void* ptr);
void* QMediaRecorder_NewQMediaRecorder(void* mediaObject, void* parent);
void QMediaRecorder_ConnectActualLocationChanged(void* ptr);
void QMediaRecorder_DisconnectActualLocationChanged(void* ptr);
void QMediaRecorder_ActualLocationChanged(void* ptr, void* location);
struct QtMultimedia_PackedString QMediaRecorder_AudioCodecDescription(void* ptr, char* codec);
void* QMediaRecorder_AudioSettings(void* ptr);
long long QMediaRecorder_Availability(void* ptr);
void QMediaRecorder_ConnectAvailabilityChanged2(void* ptr);
void QMediaRecorder_DisconnectAvailabilityChanged2(void* ptr);
void QMediaRecorder_AvailabilityChanged2(void* ptr, long long availability);
void QMediaRecorder_ConnectAvailabilityChanged(void* ptr);
void QMediaRecorder_DisconnectAvailabilityChanged(void* ptr);
void QMediaRecorder_AvailabilityChanged(void* ptr, char available);
struct QtMultimedia_PackedString QMediaRecorder_AvailableMetaData(void* ptr);
struct QtMultimedia_PackedString QMediaRecorder_ContainerDescription(void* ptr, char* format);
struct QtMultimedia_PackedString QMediaRecorder_ContainerFormat(void* ptr);
void QMediaRecorder_ConnectDurationChanged(void* ptr);
void QMediaRecorder_DisconnectDurationChanged(void* ptr);
void QMediaRecorder_DurationChanged(void* ptr, long long duration);
void QMediaRecorder_ConnectError2(void* ptr);
void QMediaRecorder_DisconnectError2(void* ptr);
void QMediaRecorder_Error2(void* ptr, long long error);
long long QMediaRecorder_Error(void* ptr);
struct QtMultimedia_PackedString QMediaRecorder_ErrorString(void* ptr);
char QMediaRecorder_IsAvailable(void* ptr);
void* QMediaRecorder_MediaObject(void* ptr);
void* QMediaRecorder_MediaObjectDefault(void* ptr);
void* QMediaRecorder_MetaData(void* ptr, char* key);
void QMediaRecorder_ConnectMetaDataAvailableChanged(void* ptr);
void QMediaRecorder_DisconnectMetaDataAvailableChanged(void* ptr);
void QMediaRecorder_MetaDataAvailableChanged(void* ptr, char available);
void QMediaRecorder_ConnectMetaDataChanged(void* ptr);
void QMediaRecorder_DisconnectMetaDataChanged(void* ptr);
void QMediaRecorder_MetaDataChanged(void* ptr);
void QMediaRecorder_ConnectMetaDataChanged2(void* ptr);
void QMediaRecorder_DisconnectMetaDataChanged2(void* ptr);
void QMediaRecorder_MetaDataChanged2(void* ptr, char* key, void* value);
void QMediaRecorder_ConnectMetaDataWritableChanged(void* ptr);
void QMediaRecorder_DisconnectMetaDataWritableChanged(void* ptr);
void QMediaRecorder_MetaDataWritableChanged(void* ptr, char writable);
void QMediaRecorder_ConnectMutedChanged(void* ptr);
void QMediaRecorder_DisconnectMutedChanged(void* ptr);
void QMediaRecorder_MutedChanged(void* ptr, char muted);
void QMediaRecorder_Pause(void* ptr);
void QMediaRecorder_Record(void* ptr);
void QMediaRecorder_SetAudioSettings(void* ptr, void* settings);
void QMediaRecorder_SetContainerFormat(void* ptr, char* container);
void QMediaRecorder_SetEncodingSettings(void* ptr, void* audio, void* video, char* container);
void QMediaRecorder_SetMetaData(void* ptr, char* key, void* value);
void QMediaRecorder_SetVideoSettings(void* ptr, void* settings);
long long QMediaRecorder_State(void* ptr);
void QMediaRecorder_ConnectStateChanged(void* ptr);
void QMediaRecorder_DisconnectStateChanged(void* ptr);
void QMediaRecorder_StateChanged(void* ptr, long long state);
long long QMediaRecorder_Status(void* ptr);
void QMediaRecorder_ConnectStatusChanged(void* ptr);
void QMediaRecorder_DisconnectStatusChanged(void* ptr);
void QMediaRecorder_StatusChanged(void* ptr, long long status);
void QMediaRecorder_Stop(void* ptr);
struct QtMultimedia_PackedString QMediaRecorder_SupportedAudioCodecs(void* ptr);
struct QtMultimedia_PackedString QMediaRecorder_SupportedContainers(void* ptr);
struct QtMultimedia_PackedList QMediaRecorder_SupportedResolutions(void* ptr, void* settings, char continuous);
struct QtMultimedia_PackedString QMediaRecorder_SupportedVideoCodecs(void* ptr);
struct QtMultimedia_PackedString QMediaRecorder_VideoCodecDescription(void* ptr, char* codec);
void* QMediaRecorder_VideoSettings(void* ptr);
void QMediaRecorder_ConnectVolumeChanged(void* ptr);
void QMediaRecorder_DisconnectVolumeChanged(void* ptr);
void QMediaRecorder_VolumeChanged(void* ptr, double volume);
void QMediaRecorder_DestroyQMediaRecorder(void* ptr);
void* QMediaRecorder_supportedResolutions_atList(void* ptr, int i);
void QMediaRecorder_TimerEvent(void* ptr, void* event);
void QMediaRecorder_TimerEventDefault(void* ptr, void* event);
void QMediaRecorder_ChildEvent(void* ptr, void* event);
void QMediaRecorder_ChildEventDefault(void* ptr, void* event);
void QMediaRecorder_ConnectNotify(void* ptr, void* sign);
void QMediaRecorder_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaRecorder_CustomEvent(void* ptr, void* event);
void QMediaRecorder_CustomEventDefault(void* ptr, void* event);
void QMediaRecorder_DeleteLater(void* ptr);
void QMediaRecorder_DeleteLaterDefault(void* ptr);
void QMediaRecorder_DisconnectNotify(void* ptr, void* sign);
void QMediaRecorder_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaRecorder_Event(void* ptr, void* e);
char QMediaRecorder_EventDefault(void* ptr, void* e);
char QMediaRecorder_EventFilter(void* ptr, void* watched, void* event);
char QMediaRecorder_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaRecorder_MetaObject(void* ptr);
void* QMediaRecorder_MetaObjectDefault(void* ptr);
char QMediaRecorder_SetMediaObject(void* ptr, void* object);
char QMediaRecorder_SetMediaObjectDefault(void* ptr, void* object);
void* QMediaRecorderControl_NewQMediaRecorderControl(void* parent);
void QMediaRecorderControl_ConnectActualLocationChanged(void* ptr);
void QMediaRecorderControl_DisconnectActualLocationChanged(void* ptr);
void QMediaRecorderControl_ActualLocationChanged(void* ptr, void* location);
void QMediaRecorderControl_ApplySettings(void* ptr);
long long QMediaRecorderControl_Duration(void* ptr);
void QMediaRecorderControl_ConnectDurationChanged(void* ptr);
void QMediaRecorderControl_DisconnectDurationChanged(void* ptr);
void QMediaRecorderControl_DurationChanged(void* ptr, long long duration);
void QMediaRecorderControl_ConnectError(void* ptr);
void QMediaRecorderControl_DisconnectError(void* ptr);
void QMediaRecorderControl_Error(void* ptr, int error, char* errorString);
char QMediaRecorderControl_IsMuted(void* ptr);
void QMediaRecorderControl_ConnectMutedChanged(void* ptr);
void QMediaRecorderControl_DisconnectMutedChanged(void* ptr);
void QMediaRecorderControl_MutedChanged(void* ptr, char muted);
void* QMediaRecorderControl_OutputLocation(void* ptr);
void QMediaRecorderControl_SetMuted(void* ptr, char muted);
char QMediaRecorderControl_SetOutputLocation(void* ptr, void* location);
void QMediaRecorderControl_SetState(void* ptr, long long state);
void QMediaRecorderControl_SetVolume(void* ptr, double gain);
long long QMediaRecorderControl_State(void* ptr);
void QMediaRecorderControl_ConnectStateChanged(void* ptr);
void QMediaRecorderControl_DisconnectStateChanged(void* ptr);
void QMediaRecorderControl_StateChanged(void* ptr, long long state);
long long QMediaRecorderControl_Status(void* ptr);
void QMediaRecorderControl_ConnectStatusChanged(void* ptr);
void QMediaRecorderControl_DisconnectStatusChanged(void* ptr);
void QMediaRecorderControl_StatusChanged(void* ptr, long long status);
double QMediaRecorderControl_Volume(void* ptr);
void QMediaRecorderControl_ConnectVolumeChanged(void* ptr);
void QMediaRecorderControl_DisconnectVolumeChanged(void* ptr);
void QMediaRecorderControl_VolumeChanged(void* ptr, double gain);
void QMediaRecorderControl_DestroyQMediaRecorderControl(void* ptr);
void QMediaRecorderControl_DestroyQMediaRecorderControlDefault(void* ptr);
void QMediaRecorderControl_TimerEvent(void* ptr, void* event);
void QMediaRecorderControl_TimerEventDefault(void* ptr, void* event);
void QMediaRecorderControl_ChildEvent(void* ptr, void* event);
void QMediaRecorderControl_ChildEventDefault(void* ptr, void* event);
void QMediaRecorderControl_ConnectNotify(void* ptr, void* sign);
void QMediaRecorderControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaRecorderControl_CustomEvent(void* ptr, void* event);
void QMediaRecorderControl_CustomEventDefault(void* ptr, void* event);
void QMediaRecorderControl_DeleteLater(void* ptr);
void QMediaRecorderControl_DeleteLaterDefault(void* ptr);
void QMediaRecorderControl_DisconnectNotify(void* ptr, void* sign);
void QMediaRecorderControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaRecorderControl_Event(void* ptr, void* e);
char QMediaRecorderControl_EventDefault(void* ptr, void* e);
char QMediaRecorderControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaRecorderControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaRecorderControl_MetaObject(void* ptr);
void* QMediaRecorderControl_MetaObjectDefault(void* ptr);
void* QMediaResource_NewQMediaResource();
void* QMediaResource_NewQMediaResource4(void* other);
void* QMediaResource_NewQMediaResource3(void* request, char* mimeType);
void* QMediaResource_NewQMediaResource2(void* url, char* mimeType);
int QMediaResource_AudioBitRate(void* ptr);
struct QtMultimedia_PackedString QMediaResource_AudioCodec(void* ptr);
int QMediaResource_ChannelCount(void* ptr);
long long QMediaResource_DataSize(void* ptr);
char QMediaResource_IsNull(void* ptr);
struct QtMultimedia_PackedString QMediaResource_Language(void* ptr);
struct QtMultimedia_PackedString QMediaResource_MimeType(void* ptr);
void* QMediaResource_Request(void* ptr);
void* QMediaResource_Resolution(void* ptr);
int QMediaResource_SampleRate(void* ptr);
void QMediaResource_SetAudioBitRate(void* ptr, int rate);
void QMediaResource_SetAudioCodec(void* ptr, char* codec);
void QMediaResource_SetChannelCount(void* ptr, int channels);
void QMediaResource_SetDataSize(void* ptr, long long size);
void QMediaResource_SetLanguage(void* ptr, char* language);
void QMediaResource_SetResolution(void* ptr, void* resolution);
void QMediaResource_SetResolution2(void* ptr, int width, int height);
void QMediaResource_SetSampleRate(void* ptr, int sampleRate);
void QMediaResource_SetVideoBitRate(void* ptr, int rate);
void QMediaResource_SetVideoCodec(void* ptr, char* codec);
void* QMediaResource_Url(void* ptr);
int QMediaResource_VideoBitRate(void* ptr);
struct QtMultimedia_PackedString QMediaResource_VideoCodec(void* ptr);
void QMediaResource_DestroyQMediaResource(void* ptr);
void* QMediaService_NewQMediaService(void* parent);
void QMediaService_ReleaseControl(void* ptr, void* control);
void* QMediaService_RequestControl(void* ptr, char* interfa);
void* QMediaService_RequestControl2(void* ptr);
void QMediaService_DestroyQMediaService(void* ptr);
void QMediaService_TimerEvent(void* ptr, void* event);
void QMediaService_TimerEventDefault(void* ptr, void* event);
void QMediaService_ChildEvent(void* ptr, void* event);
void QMediaService_ChildEventDefault(void* ptr, void* event);
void QMediaService_ConnectNotify(void* ptr, void* sign);
void QMediaService_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaService_CustomEvent(void* ptr, void* event);
void QMediaService_CustomEventDefault(void* ptr, void* event);
void QMediaService_DeleteLater(void* ptr);
void QMediaService_DeleteLaterDefault(void* ptr);
void QMediaService_DisconnectNotify(void* ptr, void* sign);
void QMediaService_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaService_Event(void* ptr, void* e);
char QMediaService_EventDefault(void* ptr, void* e);
char QMediaService_EventFilter(void* ptr, void* watched, void* event);
char QMediaService_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaService_MetaObject(void* ptr);
void* QMediaService_MetaObjectDefault(void* ptr);
int QMediaServiceCameraInfoInterface_CameraOrientation(void* ptr, void* device);
long long QMediaServiceCameraInfoInterface_CameraPosition(void* ptr, void* device);
void QMediaServiceCameraInfoInterface_DestroyQMediaServiceCameraInfoInterface(void* ptr);
void QMediaServiceCameraInfoInterface_DestroyQMediaServiceCameraInfoInterfaceDefault(void* ptr);
void* QMediaServiceDefaultDeviceInterface_DefaultDevice(void* ptr, void* service);
void QMediaServiceDefaultDeviceInterface_DestroyQMediaServiceDefaultDeviceInterface(void* ptr);
void QMediaServiceDefaultDeviceInterface_DestroyQMediaServiceDefaultDeviceInterfaceDefault(void* ptr);
long long QMediaServiceFeaturesInterface_SupportedFeatures(void* ptr, void* service);
void QMediaServiceFeaturesInterface_DestroyQMediaServiceFeaturesInterface(void* ptr);
void QMediaServiceFeaturesInterface_DestroyQMediaServiceFeaturesInterfaceDefault(void* ptr);
void* QMediaServiceProviderPlugin_Create(void* ptr, char* key);
void QMediaServiceProviderPlugin_Release(void* ptr, void* service);
void QMediaServiceProviderPlugin_TimerEvent(void* ptr, void* event);
void QMediaServiceProviderPlugin_TimerEventDefault(void* ptr, void* event);
void QMediaServiceProviderPlugin_ChildEvent(void* ptr, void* event);
void QMediaServiceProviderPlugin_ChildEventDefault(void* ptr, void* event);
void QMediaServiceProviderPlugin_ConnectNotify(void* ptr, void* sign);
void QMediaServiceProviderPlugin_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaServiceProviderPlugin_CustomEvent(void* ptr, void* event);
void QMediaServiceProviderPlugin_CustomEventDefault(void* ptr, void* event);
void QMediaServiceProviderPlugin_DeleteLater(void* ptr);
void QMediaServiceProviderPlugin_DeleteLaterDefault(void* ptr);
void QMediaServiceProviderPlugin_DisconnectNotify(void* ptr, void* sign);
void QMediaServiceProviderPlugin_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaServiceProviderPlugin_Event(void* ptr, void* e);
char QMediaServiceProviderPlugin_EventDefault(void* ptr, void* e);
char QMediaServiceProviderPlugin_EventFilter(void* ptr, void* watched, void* event);
char QMediaServiceProviderPlugin_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaServiceProviderPlugin_MetaObject(void* ptr);
void* QMediaServiceProviderPlugin_MetaObjectDefault(void* ptr);
struct QtMultimedia_PackedString QMediaServiceSupportedDevicesInterface_DeviceDescription(void* ptr, void* service, void* device);
struct QtMultimedia_PackedList QMediaServiceSupportedDevicesInterface_Devices(void* ptr, void* service);
void QMediaServiceSupportedDevicesInterface_DestroyQMediaServiceSupportedDevicesInterface(void* ptr);
void QMediaServiceSupportedDevicesInterface_DestroyQMediaServiceSupportedDevicesInterfaceDefault(void* ptr);
void* QMediaServiceSupportedDevicesInterface_devices_atList(void* ptr, int i);
long long QMediaServiceSupportedFormatsInterface_HasSupport(void* ptr, char* mimeType, char* codecs);
struct QtMultimedia_PackedString QMediaServiceSupportedFormatsInterface_SupportedMimeTypes(void* ptr);
void QMediaServiceSupportedFormatsInterface_DestroyQMediaServiceSupportedFormatsInterface(void* ptr);
void QMediaServiceSupportedFormatsInterface_DestroyQMediaServiceSupportedFormatsInterfaceDefault(void* ptr);
void* QMediaStreamsControl_NewQMediaStreamsControl(void* parent);
void QMediaStreamsControl_ConnectActiveStreamsChanged(void* ptr);
void QMediaStreamsControl_DisconnectActiveStreamsChanged(void* ptr);
void QMediaStreamsControl_ActiveStreamsChanged(void* ptr);
char QMediaStreamsControl_IsActive(void* ptr, int stream);
void* QMediaStreamsControl_MetaData(void* ptr, int stream, char* key);
void QMediaStreamsControl_SetActive(void* ptr, int stream, char state);
int QMediaStreamsControl_StreamCount(void* ptr);
long long QMediaStreamsControl_StreamType(void* ptr, int stream);
void QMediaStreamsControl_ConnectStreamsChanged(void* ptr);
void QMediaStreamsControl_DisconnectStreamsChanged(void* ptr);
void QMediaStreamsControl_StreamsChanged(void* ptr);
void QMediaStreamsControl_DestroyQMediaStreamsControl(void* ptr);
void QMediaStreamsControl_DestroyQMediaStreamsControlDefault(void* ptr);
void QMediaStreamsControl_TimerEvent(void* ptr, void* event);
void QMediaStreamsControl_TimerEventDefault(void* ptr, void* event);
void QMediaStreamsControl_ChildEvent(void* ptr, void* event);
void QMediaStreamsControl_ChildEventDefault(void* ptr, void* event);
void QMediaStreamsControl_ConnectNotify(void* ptr, void* sign);
void QMediaStreamsControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaStreamsControl_CustomEvent(void* ptr, void* event);
void QMediaStreamsControl_CustomEventDefault(void* ptr, void* event);
void QMediaStreamsControl_DeleteLater(void* ptr);
void QMediaStreamsControl_DeleteLaterDefault(void* ptr);
void QMediaStreamsControl_DisconnectNotify(void* ptr, void* sign);
void QMediaStreamsControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaStreamsControl_Event(void* ptr, void* e);
char QMediaStreamsControl_EventDefault(void* ptr, void* e);
char QMediaStreamsControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaStreamsControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaStreamsControl_MetaObject(void* ptr);
void* QMediaStreamsControl_MetaObjectDefault(void* ptr);
void* QMediaTimeInterval_NewQMediaTimeInterval();
void* QMediaTimeInterval_NewQMediaTimeInterval3(void* other);
void* QMediaTimeInterval_NewQMediaTimeInterval2(long long start, long long end);
char QMediaTimeInterval_Contains(void* ptr, long long time);
long long QMediaTimeInterval_End(void* ptr);
char QMediaTimeInterval_IsNormal(void* ptr);
void* QMediaTimeInterval_Normalized(void* ptr);
long long QMediaTimeInterval_Start(void* ptr);
void* QMediaTimeInterval_Translated(void* ptr, long long offset);
void* QMediaTimeRange_NewQMediaTimeRange();
void* QMediaTimeRange_NewQMediaTimeRange3(void* interval);
void* QMediaTimeRange_NewQMediaTimeRange4(void* ran);
void* QMediaTimeRange_NewQMediaTimeRange2(long long start, long long end);
void QMediaTimeRange_AddInterval(void* ptr, void* interval);
void QMediaTimeRange_AddInterval2(void* ptr, long long start, long long end);
void QMediaTimeRange_AddTimeRange(void* ptr, void* ran);
void QMediaTimeRange_Clear(void* ptr);
char QMediaTimeRange_Contains(void* ptr, long long time);
long long QMediaTimeRange_EarliestTime(void* ptr);
struct QtMultimedia_PackedList QMediaTimeRange_Intervals(void* ptr);
char QMediaTimeRange_IsContinuous(void* ptr);
char QMediaTimeRange_IsEmpty(void* ptr);
long long QMediaTimeRange_LatestTime(void* ptr);
void QMediaTimeRange_RemoveInterval(void* ptr, void* interval);
void QMediaTimeRange_RemoveInterval2(void* ptr, long long start, long long end);
void QMediaTimeRange_RemoveTimeRange(void* ptr, void* ran);
void QMediaTimeRange_DestroyQMediaTimeRange(void* ptr);
void* QMediaTimeRange_intervals_atList(void* ptr, int i);
void* QMediaVideoProbeControl_NewQMediaVideoProbeControl(void* parent);
void QMediaVideoProbeControl_ConnectFlush(void* ptr);
void QMediaVideoProbeControl_DisconnectFlush(void* ptr);
void QMediaVideoProbeControl_Flush(void* ptr);
void QMediaVideoProbeControl_ConnectVideoFrameProbed(void* ptr);
void QMediaVideoProbeControl_DisconnectVideoFrameProbed(void* ptr);
void QMediaVideoProbeControl_VideoFrameProbed(void* ptr, void* frame);
void QMediaVideoProbeControl_DestroyQMediaVideoProbeControl(void* ptr);
void QMediaVideoProbeControl_DestroyQMediaVideoProbeControlDefault(void* ptr);
void QMediaVideoProbeControl_TimerEvent(void* ptr, void* event);
void QMediaVideoProbeControl_TimerEventDefault(void* ptr, void* event);
void QMediaVideoProbeControl_ChildEvent(void* ptr, void* event);
void QMediaVideoProbeControl_ChildEventDefault(void* ptr, void* event);
void QMediaVideoProbeControl_ConnectNotify(void* ptr, void* sign);
void QMediaVideoProbeControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMediaVideoProbeControl_CustomEvent(void* ptr, void* event);
void QMediaVideoProbeControl_CustomEventDefault(void* ptr, void* event);
void QMediaVideoProbeControl_DeleteLater(void* ptr);
void QMediaVideoProbeControl_DeleteLaterDefault(void* ptr);
void QMediaVideoProbeControl_DisconnectNotify(void* ptr, void* sign);
void QMediaVideoProbeControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMediaVideoProbeControl_Event(void* ptr, void* e);
char QMediaVideoProbeControl_EventDefault(void* ptr, void* e);
char QMediaVideoProbeControl_EventFilter(void* ptr, void* watched, void* event);
char QMediaVideoProbeControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMediaVideoProbeControl_MetaObject(void* ptr);
void* QMediaVideoProbeControl_MetaObjectDefault(void* ptr);
void* QMetaDataReaderControl_NewQMetaDataReaderControl(void* parent);
struct QtMultimedia_PackedString QMetaDataReaderControl_AvailableMetaData(void* ptr);
char QMetaDataReaderControl_IsMetaDataAvailable(void* ptr);
void* QMetaDataReaderControl_MetaData(void* ptr, char* key);
void QMetaDataReaderControl_ConnectMetaDataAvailableChanged(void* ptr);
void QMetaDataReaderControl_DisconnectMetaDataAvailableChanged(void* ptr);
void QMetaDataReaderControl_MetaDataAvailableChanged(void* ptr, char available);
void QMetaDataReaderControl_ConnectMetaDataChanged(void* ptr);
void QMetaDataReaderControl_DisconnectMetaDataChanged(void* ptr);
void QMetaDataReaderControl_MetaDataChanged(void* ptr);
void QMetaDataReaderControl_ConnectMetaDataChanged2(void* ptr);
void QMetaDataReaderControl_DisconnectMetaDataChanged2(void* ptr);
void QMetaDataReaderControl_MetaDataChanged2(void* ptr, char* key, void* value);
void QMetaDataReaderControl_DestroyQMetaDataReaderControl(void* ptr);
void QMetaDataReaderControl_TimerEvent(void* ptr, void* event);
void QMetaDataReaderControl_TimerEventDefault(void* ptr, void* event);
void QMetaDataReaderControl_ChildEvent(void* ptr, void* event);
void QMetaDataReaderControl_ChildEventDefault(void* ptr, void* event);
void QMetaDataReaderControl_ConnectNotify(void* ptr, void* sign);
void QMetaDataReaderControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMetaDataReaderControl_CustomEvent(void* ptr, void* event);
void QMetaDataReaderControl_CustomEventDefault(void* ptr, void* event);
void QMetaDataReaderControl_DeleteLater(void* ptr);
void QMetaDataReaderControl_DeleteLaterDefault(void* ptr);
void QMetaDataReaderControl_DisconnectNotify(void* ptr, void* sign);
void QMetaDataReaderControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMetaDataReaderControl_Event(void* ptr, void* e);
char QMetaDataReaderControl_EventDefault(void* ptr, void* e);
char QMetaDataReaderControl_EventFilter(void* ptr, void* watched, void* event);
char QMetaDataReaderControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMetaDataReaderControl_MetaObject(void* ptr);
void* QMetaDataReaderControl_MetaObjectDefault(void* ptr);
void* QMetaDataWriterControl_NewQMetaDataWriterControl(void* parent);
struct QtMultimedia_PackedString QMetaDataWriterControl_AvailableMetaData(void* ptr);
char QMetaDataWriterControl_IsMetaDataAvailable(void* ptr);
char QMetaDataWriterControl_IsWritable(void* ptr);
void* QMetaDataWriterControl_MetaData(void* ptr, char* key);
void QMetaDataWriterControl_ConnectMetaDataAvailableChanged(void* ptr);
void QMetaDataWriterControl_DisconnectMetaDataAvailableChanged(void* ptr);
void QMetaDataWriterControl_MetaDataAvailableChanged(void* ptr, char available);
void QMetaDataWriterControl_ConnectMetaDataChanged(void* ptr);
void QMetaDataWriterControl_DisconnectMetaDataChanged(void* ptr);
void QMetaDataWriterControl_MetaDataChanged(void* ptr);
void QMetaDataWriterControl_ConnectMetaDataChanged2(void* ptr);
void QMetaDataWriterControl_DisconnectMetaDataChanged2(void* ptr);
void QMetaDataWriterControl_MetaDataChanged2(void* ptr, char* key, void* value);
void QMetaDataWriterControl_SetMetaData(void* ptr, char* key, void* value);
void QMetaDataWriterControl_ConnectWritableChanged(void* ptr);
void QMetaDataWriterControl_DisconnectWritableChanged(void* ptr);
void QMetaDataWriterControl_WritableChanged(void* ptr, char writable);
void QMetaDataWriterControl_DestroyQMetaDataWriterControl(void* ptr);
void QMetaDataWriterControl_TimerEvent(void* ptr, void* event);
void QMetaDataWriterControl_TimerEventDefault(void* ptr, void* event);
void QMetaDataWriterControl_ChildEvent(void* ptr, void* event);
void QMetaDataWriterControl_ChildEventDefault(void* ptr, void* event);
void QMetaDataWriterControl_ConnectNotify(void* ptr, void* sign);
void QMetaDataWriterControl_ConnectNotifyDefault(void* ptr, void* sign);
void QMetaDataWriterControl_CustomEvent(void* ptr, void* event);
void QMetaDataWriterControl_CustomEventDefault(void* ptr, void* event);
void QMetaDataWriterControl_DeleteLater(void* ptr);
void QMetaDataWriterControl_DeleteLaterDefault(void* ptr);
void QMetaDataWriterControl_DisconnectNotify(void* ptr, void* sign);
void QMetaDataWriterControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QMetaDataWriterControl_Event(void* ptr, void* e);
char QMetaDataWriterControl_EventDefault(void* ptr, void* e);
char QMetaDataWriterControl_EventFilter(void* ptr, void* watched, void* event);
char QMetaDataWriterControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QMetaDataWriterControl_MetaObject(void* ptr);
void* QMetaDataWriterControl_MetaObjectDefault(void* ptr);
char QRadioData_IsAlternativeFrequenciesEnabled(void* ptr);
long long QRadioData_ProgramType(void* ptr);
struct QtMultimedia_PackedString QRadioData_ProgramTypeName(void* ptr);
struct QtMultimedia_PackedString QRadioData_RadioText(void* ptr);
void QRadioData_SetAlternativeFrequenciesEnabled(void* ptr, char enabled);
struct QtMultimedia_PackedString QRadioData_StationId(void* ptr);
struct QtMultimedia_PackedString QRadioData_StationName(void* ptr);
void* QRadioData_NewQRadioData(void* mediaObject, void* parent);
void QRadioData_ConnectAlternativeFrequenciesEnabledChanged(void* ptr);
void QRadioData_DisconnectAlternativeFrequenciesEnabledChanged(void* ptr);
void QRadioData_AlternativeFrequenciesEnabledChanged(void* ptr, char enabled);
long long QRadioData_Availability(void* ptr);
void QRadioData_ConnectError2(void* ptr);
void QRadioData_DisconnectError2(void* ptr);
void QRadioData_Error2(void* ptr, long long error);
long long QRadioData_Error(void* ptr);
struct QtMultimedia_PackedString QRadioData_ErrorString(void* ptr);
void* QRadioData_MediaObject(void* ptr);
void* QRadioData_MediaObjectDefault(void* ptr);
void QRadioData_ConnectProgramTypeChanged(void* ptr);
void QRadioData_DisconnectProgramTypeChanged(void* ptr);
void QRadioData_ProgramTypeChanged(void* ptr, long long programType);
void QRadioData_ConnectProgramTypeNameChanged(void* ptr);
void QRadioData_DisconnectProgramTypeNameChanged(void* ptr);
void QRadioData_ProgramTypeNameChanged(void* ptr, char* programTypeName);
void QRadioData_ConnectRadioTextChanged(void* ptr);
void QRadioData_DisconnectRadioTextChanged(void* ptr);
void QRadioData_RadioTextChanged(void* ptr, char* radioText);
char QRadioData_SetMediaObject(void* ptr, void* mediaObject);
char QRadioData_SetMediaObjectDefault(void* ptr, void* mediaObject);
void QRadioData_ConnectStationIdChanged(void* ptr);
void QRadioData_DisconnectStationIdChanged(void* ptr);
void QRadioData_StationIdChanged(void* ptr, char* stationId);
void QRadioData_ConnectStationNameChanged(void* ptr);
void QRadioData_DisconnectStationNameChanged(void* ptr);
void QRadioData_StationNameChanged(void* ptr, char* stationName);
void QRadioData_DestroyQRadioData(void* ptr);
void QRadioData_TimerEvent(void* ptr, void* event);
void QRadioData_TimerEventDefault(void* ptr, void* event);
void QRadioData_ChildEvent(void* ptr, void* event);
void QRadioData_ChildEventDefault(void* ptr, void* event);
void QRadioData_ConnectNotify(void* ptr, void* sign);
void QRadioData_ConnectNotifyDefault(void* ptr, void* sign);
void QRadioData_CustomEvent(void* ptr, void* event);
void QRadioData_CustomEventDefault(void* ptr, void* event);
void QRadioData_DeleteLater(void* ptr);
void QRadioData_DeleteLaterDefault(void* ptr);
void QRadioData_DisconnectNotify(void* ptr, void* sign);
void QRadioData_DisconnectNotifyDefault(void* ptr, void* sign);
char QRadioData_Event(void* ptr, void* e);
char QRadioData_EventDefault(void* ptr, void* e);
char QRadioData_EventFilter(void* ptr, void* watched, void* event);
char QRadioData_EventFilterDefault(void* ptr, void* watched, void* event);
void* QRadioData_MetaObject(void* ptr);
void* QRadioData_MetaObjectDefault(void* ptr);
void* QRadioDataControl_NewQRadioDataControl(void* parent);
void QRadioDataControl_ConnectAlternativeFrequenciesEnabledChanged(void* ptr);
void QRadioDataControl_DisconnectAlternativeFrequenciesEnabledChanged(void* ptr);
void QRadioDataControl_AlternativeFrequenciesEnabledChanged(void* ptr, char enabled);
void QRadioDataControl_ConnectError2(void* ptr);
void QRadioDataControl_DisconnectError2(void* ptr);
void QRadioDataControl_Error2(void* ptr, long long error);
long long QRadioDataControl_Error(void* ptr);
struct QtMultimedia_PackedString QRadioDataControl_ErrorString(void* ptr);
char QRadioDataControl_IsAlternativeFrequenciesEnabled(void* ptr);
long long QRadioDataControl_ProgramType(void* ptr);
void QRadioDataControl_ConnectProgramTypeChanged(void* ptr);
void QRadioDataControl_DisconnectProgramTypeChanged(void* ptr);
void QRadioDataControl_ProgramTypeChanged(void* ptr, long long programType);
struct QtMultimedia_PackedString QRadioDataControl_ProgramTypeName(void* ptr);
void QRadioDataControl_ConnectProgramTypeNameChanged(void* ptr);
void QRadioDataControl_DisconnectProgramTypeNameChanged(void* ptr);
void QRadioDataControl_ProgramTypeNameChanged(void* ptr, char* programTypeName);
struct QtMultimedia_PackedString QRadioDataControl_RadioText(void* ptr);
void QRadioDataControl_ConnectRadioTextChanged(void* ptr);
void QRadioDataControl_DisconnectRadioTextChanged(void* ptr);
void QRadioDataControl_RadioTextChanged(void* ptr, char* radioText);
void QRadioDataControl_SetAlternativeFrequenciesEnabled(void* ptr, char enabled);
struct QtMultimedia_PackedString QRadioDataControl_StationId(void* ptr);
void QRadioDataControl_ConnectStationIdChanged(void* ptr);
void QRadioDataControl_DisconnectStationIdChanged(void* ptr);
void QRadioDataControl_StationIdChanged(void* ptr, char* stationId);
struct QtMultimedia_PackedString QRadioDataControl_StationName(void* ptr);
void QRadioDataControl_ConnectStationNameChanged(void* ptr);
void QRadioDataControl_DisconnectStationNameChanged(void* ptr);
void QRadioDataControl_StationNameChanged(void* ptr, char* stationName);
void QRadioDataControl_DestroyQRadioDataControl(void* ptr);
void QRadioDataControl_TimerEvent(void* ptr, void* event);
void QRadioDataControl_TimerEventDefault(void* ptr, void* event);
void QRadioDataControl_ChildEvent(void* ptr, void* event);
void QRadioDataControl_ChildEventDefault(void* ptr, void* event);
void QRadioDataControl_ConnectNotify(void* ptr, void* sign);
void QRadioDataControl_ConnectNotifyDefault(void* ptr, void* sign);
void QRadioDataControl_CustomEvent(void* ptr, void* event);
void QRadioDataControl_CustomEventDefault(void* ptr, void* event);
void QRadioDataControl_DeleteLater(void* ptr);
void QRadioDataControl_DeleteLaterDefault(void* ptr);
void QRadioDataControl_DisconnectNotify(void* ptr, void* sign);
void QRadioDataControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QRadioDataControl_Event(void* ptr, void* e);
char QRadioDataControl_EventDefault(void* ptr, void* e);
char QRadioDataControl_EventFilter(void* ptr, void* watched, void* event);
char QRadioDataControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QRadioDataControl_MetaObject(void* ptr);
void* QRadioDataControl_MetaObjectDefault(void* ptr);
long long QRadioTuner_Band(void* ptr);
int QRadioTuner_Frequency(void* ptr);
char QRadioTuner_IsAntennaConnected(void* ptr);
char QRadioTuner_IsMuted(void* ptr);
char QRadioTuner_IsSearching(void* ptr);
char QRadioTuner_IsStereo(void* ptr);
void* QRadioTuner_RadioData(void* ptr);
void QRadioTuner_SetMuted(void* ptr, char muted);
void QRadioTuner_SetStereoMode(void* ptr, long long mode);
void QRadioTuner_SetVolume(void* ptr, int volume);
int QRadioTuner_SignalStrength(void* ptr);
long long QRadioTuner_State(void* ptr);
long long QRadioTuner_StereoMode(void* ptr);
int QRadioTuner_Volume(void* ptr);
void* QRadioTuner_NewQRadioTuner(void* parent);
void QRadioTuner_ConnectAntennaConnectedChanged(void* ptr);
void QRadioTuner_DisconnectAntennaConnectedChanged(void* ptr);
void QRadioTuner_AntennaConnectedChanged(void* ptr, char connectionStatus);
long long QRadioTuner_Availability(void* ptr);
long long QRadioTuner_AvailabilityDefault(void* ptr);
void QRadioTuner_ConnectBandChanged(void* ptr);
void QRadioTuner_DisconnectBandChanged(void* ptr);
void QRadioTuner_BandChanged(void* ptr, long long band);
void QRadioTuner_CancelSearch(void* ptr);
void QRadioTuner_ConnectError2(void* ptr);
void QRadioTuner_DisconnectError2(void* ptr);
void QRadioTuner_Error2(void* ptr, long long error);
long long QRadioTuner_Error(void* ptr);
struct QtMultimedia_PackedString QRadioTuner_ErrorString(void* ptr);
void QRadioTuner_ConnectFrequencyChanged(void* ptr);
void QRadioTuner_DisconnectFrequencyChanged(void* ptr);
void QRadioTuner_FrequencyChanged(void* ptr, int frequency);
int QRadioTuner_FrequencyStep(void* ptr, long long band);
char QRadioTuner_IsBandSupported(void* ptr, long long band);
void QRadioTuner_ConnectMutedChanged(void* ptr);
void QRadioTuner_DisconnectMutedChanged(void* ptr);
void QRadioTuner_MutedChanged(void* ptr, char muted);
void QRadioTuner_SearchAllStations(void* ptr, long long searchMode);
void QRadioTuner_SearchBackward(void* ptr);
void QRadioTuner_SearchForward(void* ptr);
void QRadioTuner_ConnectSearchingChanged(void* ptr);
void QRadioTuner_DisconnectSearchingChanged(void* ptr);
void QRadioTuner_SearchingChanged(void* ptr, char searching);
void QRadioTuner_SetBand(void* ptr, long long band);
void QRadioTuner_SetFrequency(void* ptr, int frequency);
void QRadioTuner_ConnectSignalStrengthChanged(void* ptr);
void QRadioTuner_DisconnectSignalStrengthChanged(void* ptr);
void QRadioTuner_SignalStrengthChanged(void* ptr, int strength);
void QRadioTuner_Start(void* ptr);
void QRadioTuner_ConnectStateChanged(void* ptr);
void QRadioTuner_DisconnectStateChanged(void* ptr);
void QRadioTuner_StateChanged(void* ptr, long long state);
void QRadioTuner_ConnectStationFound(void* ptr);
void QRadioTuner_DisconnectStationFound(void* ptr);
void QRadioTuner_StationFound(void* ptr, int frequency, char* stationId);
void QRadioTuner_ConnectStereoStatusChanged(void* ptr);
void QRadioTuner_DisconnectStereoStatusChanged(void* ptr);
void QRadioTuner_StereoStatusChanged(void* ptr, char stereo);
void QRadioTuner_Stop(void* ptr);
void QRadioTuner_ConnectVolumeChanged(void* ptr);
void QRadioTuner_DisconnectVolumeChanged(void* ptr);
void QRadioTuner_VolumeChanged(void* ptr, int volume);
void QRadioTuner_DestroyQRadioTuner(void* ptr);
char QRadioTuner_Bind(void* ptr, void* object);
char QRadioTuner_BindDefault(void* ptr, void* object);
char QRadioTuner_IsAvailable(void* ptr);
char QRadioTuner_IsAvailableDefault(void* ptr);
void* QRadioTuner_Service(void* ptr);
void* QRadioTuner_ServiceDefault(void* ptr);
void QRadioTuner_Unbind(void* ptr, void* object);
void QRadioTuner_UnbindDefault(void* ptr, void* object);
void QRadioTuner_TimerEvent(void* ptr, void* event);
void QRadioTuner_TimerEventDefault(void* ptr, void* event);
void QRadioTuner_ChildEvent(void* ptr, void* event);
void QRadioTuner_ChildEventDefault(void* ptr, void* event);
void QRadioTuner_ConnectNotify(void* ptr, void* sign);
void QRadioTuner_ConnectNotifyDefault(void* ptr, void* sign);
void QRadioTuner_CustomEvent(void* ptr, void* event);
void QRadioTuner_CustomEventDefault(void* ptr, void* event);
void QRadioTuner_DeleteLater(void* ptr);
void QRadioTuner_DeleteLaterDefault(void* ptr);
void QRadioTuner_DisconnectNotify(void* ptr, void* sign);
void QRadioTuner_DisconnectNotifyDefault(void* ptr, void* sign);
char QRadioTuner_Event(void* ptr, void* e);
char QRadioTuner_EventDefault(void* ptr, void* e);
char QRadioTuner_EventFilter(void* ptr, void* watched, void* event);
char QRadioTuner_EventFilterDefault(void* ptr, void* watched, void* event);
void* QRadioTuner_MetaObject(void* ptr);
void* QRadioTuner_MetaObjectDefault(void* ptr);
void QRadioTunerControl_ConnectAntennaConnectedChanged(void* ptr);
void QRadioTunerControl_DisconnectAntennaConnectedChanged(void* ptr);
void QRadioTunerControl_AntennaConnectedChanged(void* ptr, char connectionStatus);
long long QRadioTunerControl_Band(void* ptr);
void QRadioTunerControl_ConnectBandChanged(void* ptr);
void QRadioTunerControl_DisconnectBandChanged(void* ptr);
void QRadioTunerControl_BandChanged(void* ptr, long long band);
void QRadioTunerControl_CancelSearch(void* ptr);
void QRadioTunerControl_ConnectError2(void* ptr);
void QRadioTunerControl_DisconnectError2(void* ptr);
void QRadioTunerControl_Error2(void* ptr, long long error);
long long QRadioTunerControl_Error(void* ptr);
struct QtMultimedia_PackedString QRadioTunerControl_ErrorString(void* ptr);
int QRadioTunerControl_Frequency(void* ptr);
void QRadioTunerControl_ConnectFrequencyChanged(void* ptr);
void QRadioTunerControl_DisconnectFrequencyChanged(void* ptr);
void QRadioTunerControl_FrequencyChanged(void* ptr, int frequency);
int QRadioTunerControl_FrequencyStep(void* ptr, long long band);
char QRadioTunerControl_IsAntennaConnected(void* ptr);
char QRadioTunerControl_IsAntennaConnectedDefault(void* ptr);
char QRadioTunerControl_IsBandSupported(void* ptr, long long band);
char QRadioTunerControl_IsMuted(void* ptr);
char QRadioTunerControl_IsSearching(void* ptr);
char QRadioTunerControl_IsStereo(void* ptr);
void QRadioTunerControl_ConnectMutedChanged(void* ptr);
void QRadioTunerControl_DisconnectMutedChanged(void* ptr);
void QRadioTunerControl_MutedChanged(void* ptr, char muted);
void QRadioTunerControl_SearchAllStations(void* ptr, long long searchMode);
void QRadioTunerControl_SearchBackward(void* ptr);
void QRadioTunerControl_SearchForward(void* ptr);
void QRadioTunerControl_ConnectSearchingChanged(void* ptr);
void QRadioTunerControl_DisconnectSearchingChanged(void* ptr);
void QRadioTunerControl_SearchingChanged(void* ptr, char searching);
void QRadioTunerControl_SetBand(void* ptr, long long band);
void QRadioTunerControl_SetFrequency(void* ptr, int frequency);
void QRadioTunerControl_SetMuted(void* ptr, char muted);
void QRadioTunerControl_SetStereoMode(void* ptr, long long mode);
void QRadioTunerControl_SetVolume(void* ptr, int volume);
int QRadioTunerControl_SignalStrength(void* ptr);
void QRadioTunerControl_ConnectSignalStrengthChanged(void* ptr);
void QRadioTunerControl_DisconnectSignalStrengthChanged(void* ptr);
void QRadioTunerControl_SignalStrengthChanged(void* ptr, int strength);
void QRadioTunerControl_Start(void* ptr);
long long QRadioTunerControl_State(void* ptr);
void QRadioTunerControl_ConnectStateChanged(void* ptr);
void QRadioTunerControl_DisconnectStateChanged(void* ptr);
void QRadioTunerControl_StateChanged(void* ptr, long long state);
void QRadioTunerControl_ConnectStationFound(void* ptr);
void QRadioTunerControl_DisconnectStationFound(void* ptr);
void QRadioTunerControl_StationFound(void* ptr, int frequency, char* stationId);
long long QRadioTunerControl_StereoMode(void* ptr);
void QRadioTunerControl_ConnectStereoStatusChanged(void* ptr);
void QRadioTunerControl_DisconnectStereoStatusChanged(void* ptr);
void QRadioTunerControl_StereoStatusChanged(void* ptr, char stereo);
void QRadioTunerControl_Stop(void* ptr);
int QRadioTunerControl_Volume(void* ptr);
void QRadioTunerControl_ConnectVolumeChanged(void* ptr);
void QRadioTunerControl_DisconnectVolumeChanged(void* ptr);
void QRadioTunerControl_VolumeChanged(void* ptr, int volume);
void QRadioTunerControl_DestroyQRadioTunerControl(void* ptr);
void QRadioTunerControl_TimerEvent(void* ptr, void* event);
void QRadioTunerControl_TimerEventDefault(void* ptr, void* event);
void QRadioTunerControl_ChildEvent(void* ptr, void* event);
void QRadioTunerControl_ChildEventDefault(void* ptr, void* event);
void QRadioTunerControl_ConnectNotify(void* ptr, void* sign);
void QRadioTunerControl_ConnectNotifyDefault(void* ptr, void* sign);
void QRadioTunerControl_CustomEvent(void* ptr, void* event);
void QRadioTunerControl_CustomEventDefault(void* ptr, void* event);
void QRadioTunerControl_DeleteLater(void* ptr);
void QRadioTunerControl_DeleteLaterDefault(void* ptr);
void QRadioTunerControl_DisconnectNotify(void* ptr, void* sign);
void QRadioTunerControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QRadioTunerControl_Event(void* ptr, void* e);
char QRadioTunerControl_EventDefault(void* ptr, void* e);
char QRadioTunerControl_EventFilter(void* ptr, void* watched, void* event);
char QRadioTunerControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QRadioTunerControl_MetaObject(void* ptr);
void* QRadioTunerControl_MetaObjectDefault(void* ptr);
void QSound_SetLoops(void* ptr, int number);
void* QSound_NewQSound(char* filename, void* parent);
struct QtMultimedia_PackedString QSound_FileName(void* ptr);
char QSound_IsFinished(void* ptr);
int QSound_Loops(void* ptr);
int QSound_LoopsRemaining(void* ptr);
void QSound_Play2(void* ptr);
void QSound_QSound_Play(char* filename);
void QSound_Stop(void* ptr);
void QSound_DestroyQSound(void* ptr);
void QSound_TimerEvent(void* ptr, void* event);
void QSound_TimerEventDefault(void* ptr, void* event);
void QSound_ChildEvent(void* ptr, void* event);
void QSound_ChildEventDefault(void* ptr, void* event);
void QSound_ConnectNotify(void* ptr, void* sign);
void QSound_ConnectNotifyDefault(void* ptr, void* sign);
void QSound_CustomEvent(void* ptr, void* event);
void QSound_CustomEventDefault(void* ptr, void* event);
void QSound_DeleteLater(void* ptr);
void QSound_DeleteLaterDefault(void* ptr);
void QSound_DisconnectNotify(void* ptr, void* sign);
void QSound_DisconnectNotifyDefault(void* ptr, void* sign);
char QSound_Event(void* ptr, void* e);
char QSound_EventDefault(void* ptr, void* e);
char QSound_EventFilter(void* ptr, void* watched, void* event);
char QSound_EventFilterDefault(void* ptr, void* watched, void* event);
void* QSound_MetaObject(void* ptr);
void* QSound_MetaObjectDefault(void* ptr);
char QSoundEffect_IsLoaded(void* ptr);
int QSoundEffect_LoopsRemaining(void* ptr);
void QSoundEffect_Play(void* ptr);
void QSoundEffect_Stop(void* ptr);
struct QtMultimedia_PackedString QSoundEffect_QSoundEffect_SupportedMimeTypes();
void* QSoundEffect_NewQSoundEffect(void* parent);
struct QtMultimedia_PackedString QSoundEffect_Category(void* ptr);
void QSoundEffect_ConnectCategoryChanged(void* ptr);
void QSoundEffect_DisconnectCategoryChanged(void* ptr);
void QSoundEffect_CategoryChanged(void* ptr);
char QSoundEffect_IsMuted(void* ptr);
char QSoundEffect_IsPlaying(void* ptr);
void QSoundEffect_ConnectLoadedChanged(void* ptr);
void QSoundEffect_DisconnectLoadedChanged(void* ptr);
void QSoundEffect_LoadedChanged(void* ptr);
int QSoundEffect_LoopCount(void* ptr);
void QSoundEffect_ConnectLoopCountChanged(void* ptr);
void QSoundEffect_DisconnectLoopCountChanged(void* ptr);
void QSoundEffect_LoopCountChanged(void* ptr);
void QSoundEffect_ConnectLoopsRemainingChanged(void* ptr);
void QSoundEffect_DisconnectLoopsRemainingChanged(void* ptr);
void QSoundEffect_LoopsRemainingChanged(void* ptr);
void QSoundEffect_ConnectMutedChanged(void* ptr);
void QSoundEffect_DisconnectMutedChanged(void* ptr);
void QSoundEffect_MutedChanged(void* ptr);
void QSoundEffect_ConnectPlayingChanged(void* ptr);
void QSoundEffect_DisconnectPlayingChanged(void* ptr);
void QSoundEffect_PlayingChanged(void* ptr);
void QSoundEffect_SetCategory(void* ptr, char* category);
void QSoundEffect_SetLoopCount(void* ptr, int loopCount);
void QSoundEffect_SetMuted(void* ptr, char muted);
void QSoundEffect_SetSource(void* ptr, void* url);
void QSoundEffect_SetVolume(void* ptr, double volume);
void* QSoundEffect_Source(void* ptr);
void QSoundEffect_ConnectSourceChanged(void* ptr);
void QSoundEffect_DisconnectSourceChanged(void* ptr);
void QSoundEffect_SourceChanged(void* ptr);
long long QSoundEffect_Status(void* ptr);
void QSoundEffect_ConnectStatusChanged(void* ptr);
void QSoundEffect_DisconnectStatusChanged(void* ptr);
void QSoundEffect_StatusChanged(void* ptr);
double QSoundEffect_Volume(void* ptr);
void QSoundEffect_ConnectVolumeChanged(void* ptr);
void QSoundEffect_DisconnectVolumeChanged(void* ptr);
void QSoundEffect_VolumeChanged(void* ptr);
void QSoundEffect_DestroyQSoundEffect(void* ptr);
void QSoundEffect_TimerEvent(void* ptr, void* event);
void QSoundEffect_TimerEventDefault(void* ptr, void* event);
void QSoundEffect_ChildEvent(void* ptr, void* event);
void QSoundEffect_ChildEventDefault(void* ptr, void* event);
void QSoundEffect_ConnectNotify(void* ptr, void* sign);
void QSoundEffect_ConnectNotifyDefault(void* ptr, void* sign);
void QSoundEffect_CustomEvent(void* ptr, void* event);
void QSoundEffect_CustomEventDefault(void* ptr, void* event);
void QSoundEffect_DeleteLater(void* ptr);
void QSoundEffect_DeleteLaterDefault(void* ptr);
void QSoundEffect_DisconnectNotify(void* ptr, void* sign);
void QSoundEffect_DisconnectNotifyDefault(void* ptr, void* sign);
char QSoundEffect_Event(void* ptr, void* e);
char QSoundEffect_EventDefault(void* ptr, void* e);
char QSoundEffect_EventFilter(void* ptr, void* watched, void* event);
char QSoundEffect_EventFilterDefault(void* ptr, void* watched, void* event);
void* QSoundEffect_MetaObject(void* ptr);
void* QSoundEffect_MetaObjectDefault(void* ptr);
void* QVideoDeviceSelectorControl_NewQVideoDeviceSelectorControl(void* parent);
int QVideoDeviceSelectorControl_DefaultDevice(void* ptr);
int QVideoDeviceSelectorControl_DeviceCount(void* ptr);
struct QtMultimedia_PackedString QVideoDeviceSelectorControl_DeviceDescription(void* ptr, int index);
struct QtMultimedia_PackedString QVideoDeviceSelectorControl_DeviceName(void* ptr, int index);
void QVideoDeviceSelectorControl_ConnectDevicesChanged(void* ptr);
void QVideoDeviceSelectorControl_DisconnectDevicesChanged(void* ptr);
void QVideoDeviceSelectorControl_DevicesChanged(void* ptr);
int QVideoDeviceSelectorControl_SelectedDevice(void* ptr);
void QVideoDeviceSelectorControl_ConnectSelectedDeviceChanged2(void* ptr);
void QVideoDeviceSelectorControl_DisconnectSelectedDeviceChanged2(void* ptr);
void QVideoDeviceSelectorControl_SelectedDeviceChanged2(void* ptr, char* name);
void QVideoDeviceSelectorControl_ConnectSelectedDeviceChanged(void* ptr);
void QVideoDeviceSelectorControl_DisconnectSelectedDeviceChanged(void* ptr);
void QVideoDeviceSelectorControl_SelectedDeviceChanged(void* ptr, int index);
void QVideoDeviceSelectorControl_SetSelectedDevice(void* ptr, int index);
void QVideoDeviceSelectorControl_DestroyQVideoDeviceSelectorControl(void* ptr);
void QVideoDeviceSelectorControl_DestroyQVideoDeviceSelectorControlDefault(void* ptr);
void QVideoDeviceSelectorControl_TimerEvent(void* ptr, void* event);
void QVideoDeviceSelectorControl_TimerEventDefault(void* ptr, void* event);
void QVideoDeviceSelectorControl_ChildEvent(void* ptr, void* event);
void QVideoDeviceSelectorControl_ChildEventDefault(void* ptr, void* event);
void QVideoDeviceSelectorControl_ConnectNotify(void* ptr, void* sign);
void QVideoDeviceSelectorControl_ConnectNotifyDefault(void* ptr, void* sign);
void QVideoDeviceSelectorControl_CustomEvent(void* ptr, void* event);
void QVideoDeviceSelectorControl_CustomEventDefault(void* ptr, void* event);
void QVideoDeviceSelectorControl_DeleteLater(void* ptr);
void QVideoDeviceSelectorControl_DeleteLaterDefault(void* ptr);
void QVideoDeviceSelectorControl_DisconnectNotify(void* ptr, void* sign);
void QVideoDeviceSelectorControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QVideoDeviceSelectorControl_Event(void* ptr, void* e);
char QVideoDeviceSelectorControl_EventDefault(void* ptr, void* e);
char QVideoDeviceSelectorControl_EventFilter(void* ptr, void* watched, void* event);
char QVideoDeviceSelectorControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QVideoDeviceSelectorControl_MetaObject(void* ptr);
void* QVideoDeviceSelectorControl_MetaObjectDefault(void* ptr);
void QVideoEncoderSettings_SetFrameRate(void* ptr, double rate);
void* QVideoEncoderSettings_NewQVideoEncoderSettings();
void* QVideoEncoderSettings_NewQVideoEncoderSettings2(void* other);
int QVideoEncoderSettings_BitRate(void* ptr);
struct QtMultimedia_PackedString QVideoEncoderSettings_Codec(void* ptr);
long long QVideoEncoderSettings_EncodingMode(void* ptr);
void* QVideoEncoderSettings_EncodingOption(void* ptr, char* option);
double QVideoEncoderSettings_FrameRate(void* ptr);
char QVideoEncoderSettings_IsNull(void* ptr);
long long QVideoEncoderSettings_Quality(void* ptr);
void* QVideoEncoderSettings_Resolution(void* ptr);
void QVideoEncoderSettings_SetBitRate(void* ptr, int value);
void QVideoEncoderSettings_SetCodec(void* ptr, char* codec);
void QVideoEncoderSettings_SetEncodingMode(void* ptr, long long mode);
void QVideoEncoderSettings_SetEncodingOption(void* ptr, char* option, void* value);
void QVideoEncoderSettings_SetQuality(void* ptr, long long quality);
void QVideoEncoderSettings_SetResolution(void* ptr, void* resolution);
void QVideoEncoderSettings_SetResolution2(void* ptr, int width, int height);
void QVideoEncoderSettings_DestroyQVideoEncoderSettings(void* ptr);
void QVideoEncoderSettingsControl_SetVideoSettings(void* ptr, void* settings);
struct QtMultimedia_PackedList QVideoEncoderSettingsControl_SupportedResolutions(void* ptr, void* settings, char continuous);
struct QtMultimedia_PackedString QVideoEncoderSettingsControl_SupportedVideoCodecs(void* ptr);
struct QtMultimedia_PackedString QVideoEncoderSettingsControl_VideoCodecDescription(void* ptr, char* codec);
void* QVideoEncoderSettingsControl_VideoSettings(void* ptr);
void QVideoEncoderSettingsControl_DestroyQVideoEncoderSettingsControl(void* ptr);
void QVideoEncoderSettingsControl_DestroyQVideoEncoderSettingsControlDefault(void* ptr);
void* QVideoEncoderSettingsControl_supportedResolutions_atList(void* ptr, int i);
void QVideoEncoderSettingsControl_TimerEvent(void* ptr, void* event);
void QVideoEncoderSettingsControl_TimerEventDefault(void* ptr, void* event);
void QVideoEncoderSettingsControl_ChildEvent(void* ptr, void* event);
void QVideoEncoderSettingsControl_ChildEventDefault(void* ptr, void* event);
void QVideoEncoderSettingsControl_ConnectNotify(void* ptr, void* sign);
void QVideoEncoderSettingsControl_ConnectNotifyDefault(void* ptr, void* sign);
void QVideoEncoderSettingsControl_CustomEvent(void* ptr, void* event);
void QVideoEncoderSettingsControl_CustomEventDefault(void* ptr, void* event);
void QVideoEncoderSettingsControl_DeleteLater(void* ptr);
void QVideoEncoderSettingsControl_DeleteLaterDefault(void* ptr);
void QVideoEncoderSettingsControl_DisconnectNotify(void* ptr, void* sign);
void QVideoEncoderSettingsControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QVideoEncoderSettingsControl_Event(void* ptr, void* e);
char QVideoEncoderSettingsControl_EventDefault(void* ptr, void* e);
char QVideoEncoderSettingsControl_EventFilter(void* ptr, void* watched, void* event);
char QVideoEncoderSettingsControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QVideoEncoderSettingsControl_MetaObject(void* ptr);
void* QVideoEncoderSettingsControl_MetaObjectDefault(void* ptr);
void* QVideoFilterRunnable_Run(void* ptr, void* input, void* surfaceFormat, long long flags);
void* QVideoFrame_NewQVideoFrame();
void* QVideoFrame_NewQVideoFrame2(void* buffer, void* size, long long format);
void* QVideoFrame_NewQVideoFrame4(void* image);
void* QVideoFrame_NewQVideoFrame5(void* other);
void* QVideoFrame_NewQVideoFrame3(int bytes, void* size, int bytesPerLine, long long format);
struct QtMultimedia_PackedString QVideoFrame_Bits(void* ptr);
struct QtMultimedia_PackedString QVideoFrame_Bits2(void* ptr, int plane);
struct QtMultimedia_PackedString QVideoFrame_Bits3(void* ptr);
struct QtMultimedia_PackedString QVideoFrame_Bits4(void* ptr, int plane);
int QVideoFrame_BytesPerLine(void* ptr);
int QVideoFrame_BytesPerLine2(void* ptr, int plane);
long long QVideoFrame_EndTime(void* ptr);
long long QVideoFrame_FieldType(void* ptr);
void* QVideoFrame_Handle(void* ptr);
long long QVideoFrame_HandleType(void* ptr);
int QVideoFrame_Height(void* ptr);
long long QVideoFrame_QVideoFrame_ImageFormatFromPixelFormat(long long format);
char QVideoFrame_IsMapped(void* ptr);
char QVideoFrame_IsReadable(void* ptr);
char QVideoFrame_IsValid(void* ptr);
char QVideoFrame_IsWritable(void* ptr);
char QVideoFrame_Map(void* ptr, long long mode);
long long QVideoFrame_MapMode(void* ptr);
int QVideoFrame_MappedBytes(void* ptr);
void* QVideoFrame_MetaData(void* ptr, char* key);
long long QVideoFrame_PixelFormat(void* ptr);
long long QVideoFrame_QVideoFrame_PixelFormatFromImageFormat(long long format);
int QVideoFrame_PlaneCount(void* ptr);
void QVideoFrame_SetEndTime(void* ptr, long long time);
void QVideoFrame_SetFieldType(void* ptr, long long field);
void QVideoFrame_SetMetaData(void* ptr, char* key, void* value);
void QVideoFrame_SetStartTime(void* ptr, long long time);
void* QVideoFrame_Size(void* ptr);
long long QVideoFrame_StartTime(void* ptr);
void QVideoFrame_Unmap(void* ptr);
int QVideoFrame_Width(void* ptr);
void QVideoFrame_DestroyQVideoFrame(void* ptr);
void* QVideoProbe_NewQVideoProbe(void* parent);
void QVideoProbe_ConnectFlush(void* ptr);
void QVideoProbe_DisconnectFlush(void* ptr);
void QVideoProbe_Flush(void* ptr);
char QVideoProbe_IsActive(void* ptr);
char QVideoProbe_SetSource(void* ptr, void* source);
char QVideoProbe_SetSource2(void* ptr, void* mediaRecorder);
void QVideoProbe_ConnectVideoFrameProbed(void* ptr);
void QVideoProbe_DisconnectVideoFrameProbed(void* ptr);
void QVideoProbe_VideoFrameProbed(void* ptr, void* frame);
void QVideoProbe_DestroyQVideoProbe(void* ptr);
void QVideoProbe_TimerEvent(void* ptr, void* event);
void QVideoProbe_TimerEventDefault(void* ptr, void* event);
void QVideoProbe_ChildEvent(void* ptr, void* event);
void QVideoProbe_ChildEventDefault(void* ptr, void* event);
void QVideoProbe_ConnectNotify(void* ptr, void* sign);
void QVideoProbe_ConnectNotifyDefault(void* ptr, void* sign);
void QVideoProbe_CustomEvent(void* ptr, void* event);
void QVideoProbe_CustomEventDefault(void* ptr, void* event);
void QVideoProbe_DeleteLater(void* ptr);
void QVideoProbe_DeleteLaterDefault(void* ptr);
void QVideoProbe_DisconnectNotify(void* ptr, void* sign);
void QVideoProbe_DisconnectNotifyDefault(void* ptr, void* sign);
char QVideoProbe_Event(void* ptr, void* e);
char QVideoProbe_EventDefault(void* ptr, void* e);
char QVideoProbe_EventFilter(void* ptr, void* watched, void* event);
char QVideoProbe_EventFilterDefault(void* ptr, void* watched, void* event);
void* QVideoProbe_MetaObject(void* ptr);
void* QVideoProbe_MetaObjectDefault(void* ptr);
void* QVideoRendererControl_NewQVideoRendererControl(void* parent);
void QVideoRendererControl_SetSurface(void* ptr, void* surface);
void* QVideoRendererControl_Surface(void* ptr);
void QVideoRendererControl_DestroyQVideoRendererControl(void* ptr);
void QVideoRendererControl_TimerEvent(void* ptr, void* event);
void QVideoRendererControl_TimerEventDefault(void* ptr, void* event);
void QVideoRendererControl_ChildEvent(void* ptr, void* event);
void QVideoRendererControl_ChildEventDefault(void* ptr, void* event);
void QVideoRendererControl_ConnectNotify(void* ptr, void* sign);
void QVideoRendererControl_ConnectNotifyDefault(void* ptr, void* sign);
void QVideoRendererControl_CustomEvent(void* ptr, void* event);
void QVideoRendererControl_CustomEventDefault(void* ptr, void* event);
void QVideoRendererControl_DeleteLater(void* ptr);
void QVideoRendererControl_DeleteLaterDefault(void* ptr);
void QVideoRendererControl_DisconnectNotify(void* ptr, void* sign);
void QVideoRendererControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QVideoRendererControl_Event(void* ptr, void* e);
char QVideoRendererControl_EventDefault(void* ptr, void* e);
char QVideoRendererControl_EventFilter(void* ptr, void* watched, void* event);
char QVideoRendererControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QVideoRendererControl_MetaObject(void* ptr);
void* QVideoRendererControl_MetaObjectDefault(void* ptr);
void* QVideoSurfaceFormat_NewQVideoSurfaceFormat();
void* QVideoSurfaceFormat_NewQVideoSurfaceFormat2(void* size, long long format, long long ty);
void* QVideoSurfaceFormat_NewQVideoSurfaceFormat3(void* other);
int QVideoSurfaceFormat_FrameHeight(void* ptr);
double QVideoSurfaceFormat_FrameRate(void* ptr);
void* QVideoSurfaceFormat_FrameSize(void* ptr);
int QVideoSurfaceFormat_FrameWidth(void* ptr);
long long QVideoSurfaceFormat_HandleType(void* ptr);
char QVideoSurfaceFormat_IsValid(void* ptr);
void* QVideoSurfaceFormat_PixelAspectRatio(void* ptr);
long long QVideoSurfaceFormat_PixelFormat(void* ptr);
void* QVideoSurfaceFormat_Property(void* ptr, char* name);
struct QtMultimedia_PackedList QVideoSurfaceFormat_PropertyNames(void* ptr);
long long QVideoSurfaceFormat_ScanLineDirection(void* ptr);
void QVideoSurfaceFormat_SetFrameRate(void* ptr, double rate);
void QVideoSurfaceFormat_SetFrameSize(void* ptr, void* size);
void QVideoSurfaceFormat_SetFrameSize2(void* ptr, int width, int height);
void QVideoSurfaceFormat_SetPixelAspectRatio(void* ptr, void* ratio);
void QVideoSurfaceFormat_SetPixelAspectRatio2(void* ptr, int horizontal, int vertical);
void QVideoSurfaceFormat_SetProperty(void* ptr, char* name, void* value);
void QVideoSurfaceFormat_SetScanLineDirection(void* ptr, long long direction);
void QVideoSurfaceFormat_SetViewport(void* ptr, void* viewport);
void QVideoSurfaceFormat_SetYCbCrColorSpace(void* ptr, long long space);
void* QVideoSurfaceFormat_SizeHint(void* ptr);
void* QVideoSurfaceFormat_Viewport(void* ptr);
long long QVideoSurfaceFormat_YCbCrColorSpace(void* ptr);
void QVideoSurfaceFormat_DestroyQVideoSurfaceFormat(void* ptr);
void* QVideoSurfaceFormat_propertyNames_atList(void* ptr, int i);
long long QVideoWidget_AspectRatioMode(void* ptr);
int QVideoWidget_Brightness(void* ptr);
int QVideoWidget_Contrast(void* ptr);
int QVideoWidget_Hue(void* ptr);
void* QVideoWidget_MediaObject(void* ptr);
void* QVideoWidget_MediaObjectDefault(void* ptr);
int QVideoWidget_Saturation(void* ptr);
void QVideoWidget_SetAspectRatioMode(void* ptr, long long mode);
void QVideoWidget_SetBrightness(void* ptr, int brightness);
void QVideoWidget_SetContrast(void* ptr, int contrast);
void QVideoWidget_SetFullScreen(void* ptr, char fullScreen);
void QVideoWidget_SetHue(void* ptr, int hue);
void QVideoWidget_SetSaturation(void* ptr, int saturation);
void* QVideoWidget_NewQVideoWidget(void* parent);
void QVideoWidget_ConnectBrightnessChanged(void* ptr);
void QVideoWidget_DisconnectBrightnessChanged(void* ptr);
void QVideoWidget_BrightnessChanged(void* ptr, int brightness);
void QVideoWidget_ConnectContrastChanged(void* ptr);
void QVideoWidget_DisconnectContrastChanged(void* ptr);
void QVideoWidget_ContrastChanged(void* ptr, int contrast);
char QVideoWidget_Event(void* ptr, void* event);
char QVideoWidget_EventDefault(void* ptr, void* event);
void QVideoWidget_ConnectFullScreenChanged(void* ptr);
void QVideoWidget_DisconnectFullScreenChanged(void* ptr);
void QVideoWidget_FullScreenChanged(void* ptr, char fullScreen);
void QVideoWidget_HideEvent(void* ptr, void* event);
void QVideoWidget_HideEventDefault(void* ptr, void* event);
void QVideoWidget_ConnectHueChanged(void* ptr);
void QVideoWidget_DisconnectHueChanged(void* ptr);
void QVideoWidget_HueChanged(void* ptr, int hue);
char QVideoWidget_IsFullScreen(void* ptr);
void QVideoWidget_MoveEvent(void* ptr, void* event);
void QVideoWidget_MoveEventDefault(void* ptr, void* event);
void QVideoWidget_PaintEvent(void* ptr, void* event);
void QVideoWidget_PaintEventDefault(void* ptr, void* event);
void QVideoWidget_ResizeEvent(void* ptr, void* event);
void QVideoWidget_ResizeEventDefault(void* ptr, void* event);
void QVideoWidget_ConnectSaturationChanged(void* ptr);
void QVideoWidget_DisconnectSaturationChanged(void* ptr);
void QVideoWidget_SaturationChanged(void* ptr, int saturation);
void QVideoWidget_ShowEvent(void* ptr, void* event);
void QVideoWidget_ShowEventDefault(void* ptr, void* event);
void* QVideoWidget_SizeHint(void* ptr);
void* QVideoWidget_SizeHintDefault(void* ptr);
void QVideoWidget_DestroyQVideoWidget(void* ptr);
void QVideoWidget_ActionEvent(void* ptr, void* event);
void QVideoWidget_ActionEventDefault(void* ptr, void* event);
void QVideoWidget_DragEnterEvent(void* ptr, void* event);
void QVideoWidget_DragEnterEventDefault(void* ptr, void* event);
void QVideoWidget_DragLeaveEvent(void* ptr, void* event);
void QVideoWidget_DragLeaveEventDefault(void* ptr, void* event);
void QVideoWidget_DragMoveEvent(void* ptr, void* event);
void QVideoWidget_DragMoveEventDefault(void* ptr, void* event);
void QVideoWidget_DropEvent(void* ptr, void* event);
void QVideoWidget_DropEventDefault(void* ptr, void* event);
void QVideoWidget_EnterEvent(void* ptr, void* event);
void QVideoWidget_EnterEventDefault(void* ptr, void* event);
void QVideoWidget_FocusInEvent(void* ptr, void* event);
void QVideoWidget_FocusInEventDefault(void* ptr, void* event);
void QVideoWidget_FocusOutEvent(void* ptr, void* event);
void QVideoWidget_FocusOutEventDefault(void* ptr, void* event);
void QVideoWidget_LeaveEvent(void* ptr, void* event);
void QVideoWidget_LeaveEventDefault(void* ptr, void* event);
int QVideoWidget_Metric(void* ptr, long long m);
int QVideoWidget_MetricDefault(void* ptr, long long m);
void* QVideoWidget_MinimumSizeHint(void* ptr);
void* QVideoWidget_MinimumSizeHintDefault(void* ptr);
void* QVideoWidget_PaintEngine(void* ptr);
void* QVideoWidget_PaintEngineDefault(void* ptr);
void QVideoWidget_SetEnabled(void* ptr, char vbo);
void QVideoWidget_SetEnabledDefault(void* ptr, char vbo);
void QVideoWidget_SetStyleSheet(void* ptr, char* styleSheet);
void QVideoWidget_SetStyleSheetDefault(void* ptr, char* styleSheet);
void QVideoWidget_SetVisible(void* ptr, char visible);
void QVideoWidget_SetVisibleDefault(void* ptr, char visible);
void QVideoWidget_SetWindowModified(void* ptr, char vbo);
void QVideoWidget_SetWindowModifiedDefault(void* ptr, char vbo);
void QVideoWidget_SetWindowTitle(void* ptr, char* vqs);
void QVideoWidget_SetWindowTitleDefault(void* ptr, char* vqs);
void QVideoWidget_ChangeEvent(void* ptr, void* event);
void QVideoWidget_ChangeEventDefault(void* ptr, void* event);
char QVideoWidget_Close(void* ptr);
char QVideoWidget_CloseDefault(void* ptr);
void QVideoWidget_CloseEvent(void* ptr, void* event);
void QVideoWidget_CloseEventDefault(void* ptr, void* event);
void QVideoWidget_ContextMenuEvent(void* ptr, void* event);
void QVideoWidget_ContextMenuEventDefault(void* ptr, void* event);
char QVideoWidget_FocusNextPrevChild(void* ptr, char next);
char QVideoWidget_FocusNextPrevChildDefault(void* ptr, char next);
char QVideoWidget_HasHeightForWidth(void* ptr);
char QVideoWidget_HasHeightForWidthDefault(void* ptr);
int QVideoWidget_HeightForWidth(void* ptr, int w);
int QVideoWidget_HeightForWidthDefault(void* ptr, int w);
void QVideoWidget_Hide(void* ptr);
void QVideoWidget_HideDefault(void* ptr);
void QVideoWidget_InputMethodEvent(void* ptr, void* event);
void QVideoWidget_InputMethodEventDefault(void* ptr, void* event);
void* QVideoWidget_InputMethodQuery(void* ptr, long long query);
void* QVideoWidget_InputMethodQueryDefault(void* ptr, long long query);
void QVideoWidget_KeyPressEvent(void* ptr, void* event);
void QVideoWidget_KeyPressEventDefault(void* ptr, void* event);
void QVideoWidget_KeyReleaseEvent(void* ptr, void* event);
void QVideoWidget_KeyReleaseEventDefault(void* ptr, void* event);
void QVideoWidget_Lower(void* ptr);
void QVideoWidget_LowerDefault(void* ptr);
void QVideoWidget_MouseDoubleClickEvent(void* ptr, void* event);
void QVideoWidget_MouseDoubleClickEventDefault(void* ptr, void* event);
void QVideoWidget_MouseMoveEvent(void* ptr, void* event);
void QVideoWidget_MouseMoveEventDefault(void* ptr, void* event);
void QVideoWidget_MousePressEvent(void* ptr, void* event);
void QVideoWidget_MousePressEventDefault(void* ptr, void* event);
void QVideoWidget_MouseReleaseEvent(void* ptr, void* event);
void QVideoWidget_MouseReleaseEventDefault(void* ptr, void* event);
char QVideoWidget_NativeEvent(void* ptr, void* eventType, void* message, long result);
char QVideoWidget_NativeEventDefault(void* ptr, void* eventType, void* message, long result);
void QVideoWidget_Raise(void* ptr);
void QVideoWidget_RaiseDefault(void* ptr);
void QVideoWidget_Repaint(void* ptr);
void QVideoWidget_RepaintDefault(void* ptr);
void QVideoWidget_SetDisabled(void* ptr, char disable);
void QVideoWidget_SetDisabledDefault(void* ptr, char disable);
void QVideoWidget_SetFocus2(void* ptr);
void QVideoWidget_SetFocus2Default(void* ptr);
void QVideoWidget_SetHidden(void* ptr, char hidden);
void QVideoWidget_SetHiddenDefault(void* ptr, char hidden);
void QVideoWidget_Show(void* ptr);
void QVideoWidget_ShowDefault(void* ptr);
void QVideoWidget_ShowFullScreen(void* ptr);
void QVideoWidget_ShowFullScreenDefault(void* ptr);
void QVideoWidget_ShowMaximized(void* ptr);
void QVideoWidget_ShowMaximizedDefault(void* ptr);
void QVideoWidget_ShowMinimized(void* ptr);
void QVideoWidget_ShowMinimizedDefault(void* ptr);
void QVideoWidget_ShowNormal(void* ptr);
void QVideoWidget_ShowNormalDefault(void* ptr);
void QVideoWidget_TabletEvent(void* ptr, void* event);
void QVideoWidget_TabletEventDefault(void* ptr, void* event);
void QVideoWidget_Update(void* ptr);
void QVideoWidget_UpdateDefault(void* ptr);
void QVideoWidget_UpdateMicroFocus(void* ptr);
void QVideoWidget_UpdateMicroFocusDefault(void* ptr);
void QVideoWidget_WheelEvent(void* ptr, void* event);
void QVideoWidget_WheelEventDefault(void* ptr, void* event);
void QVideoWidget_TimerEvent(void* ptr, void* event);
void QVideoWidget_TimerEventDefault(void* ptr, void* event);
void QVideoWidget_ChildEvent(void* ptr, void* event);
void QVideoWidget_ChildEventDefault(void* ptr, void* event);
void QVideoWidget_ConnectNotify(void* ptr, void* sign);
void QVideoWidget_ConnectNotifyDefault(void* ptr, void* sign);
void QVideoWidget_CustomEvent(void* ptr, void* event);
void QVideoWidget_CustomEventDefault(void* ptr, void* event);
void QVideoWidget_DeleteLater(void* ptr);
void QVideoWidget_DeleteLaterDefault(void* ptr);
void QVideoWidget_DisconnectNotify(void* ptr, void* sign);
void QVideoWidget_DisconnectNotifyDefault(void* ptr, void* sign);
char QVideoWidget_EventFilter(void* ptr, void* watched, void* event);
char QVideoWidget_EventFilterDefault(void* ptr, void* watched, void* event);
void* QVideoWidget_MetaObject(void* ptr);
void* QVideoWidget_MetaObjectDefault(void* ptr);
char QVideoWidget_SetMediaObject(void* ptr, void* object);
char QVideoWidget_SetMediaObjectDefault(void* ptr, void* object);
void* QVideoWidgetControl_NewQVideoWidgetControl(void* parent);
long long QVideoWidgetControl_AspectRatioMode(void* ptr);
int QVideoWidgetControl_Brightness(void* ptr);
void QVideoWidgetControl_ConnectBrightnessChanged(void* ptr);
void QVideoWidgetControl_DisconnectBrightnessChanged(void* ptr);
void QVideoWidgetControl_BrightnessChanged(void* ptr, int brightness);
int QVideoWidgetControl_Contrast(void* ptr);
void QVideoWidgetControl_ConnectContrastChanged(void* ptr);
void QVideoWidgetControl_DisconnectContrastChanged(void* ptr);
void QVideoWidgetControl_ContrastChanged(void* ptr, int contrast);
void QVideoWidgetControl_ConnectFullScreenChanged(void* ptr);
void QVideoWidgetControl_DisconnectFullScreenChanged(void* ptr);
void QVideoWidgetControl_FullScreenChanged(void* ptr, char fullScreen);
int QVideoWidgetControl_Hue(void* ptr);
void QVideoWidgetControl_ConnectHueChanged(void* ptr);
void QVideoWidgetControl_DisconnectHueChanged(void* ptr);
void QVideoWidgetControl_HueChanged(void* ptr, int hue);
char QVideoWidgetControl_IsFullScreen(void* ptr);
int QVideoWidgetControl_Saturation(void* ptr);
void QVideoWidgetControl_ConnectSaturationChanged(void* ptr);
void QVideoWidgetControl_DisconnectSaturationChanged(void* ptr);
void QVideoWidgetControl_SaturationChanged(void* ptr, int saturation);
void QVideoWidgetControl_SetAspectRatioMode(void* ptr, long long mode);
void QVideoWidgetControl_SetBrightness(void* ptr, int brightness);
void QVideoWidgetControl_SetContrast(void* ptr, int contrast);
void QVideoWidgetControl_SetFullScreen(void* ptr, char fullScreen);
void QVideoWidgetControl_SetHue(void* ptr, int hue);
void QVideoWidgetControl_SetSaturation(void* ptr, int saturation);
void* QVideoWidgetControl_VideoWidget(void* ptr);
void QVideoWidgetControl_DestroyQVideoWidgetControl(void* ptr);
void QVideoWidgetControl_DestroyQVideoWidgetControlDefault(void* ptr);
void QVideoWidgetControl_TimerEvent(void* ptr, void* event);
void QVideoWidgetControl_TimerEventDefault(void* ptr, void* event);
void QVideoWidgetControl_ChildEvent(void* ptr, void* event);
void QVideoWidgetControl_ChildEventDefault(void* ptr, void* event);
void QVideoWidgetControl_ConnectNotify(void* ptr, void* sign);
void QVideoWidgetControl_ConnectNotifyDefault(void* ptr, void* sign);
void QVideoWidgetControl_CustomEvent(void* ptr, void* event);
void QVideoWidgetControl_CustomEventDefault(void* ptr, void* event);
void QVideoWidgetControl_DeleteLater(void* ptr);
void QVideoWidgetControl_DeleteLaterDefault(void* ptr);
void QVideoWidgetControl_DisconnectNotify(void* ptr, void* sign);
void QVideoWidgetControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QVideoWidgetControl_Event(void* ptr, void* e);
char QVideoWidgetControl_EventDefault(void* ptr, void* e);
char QVideoWidgetControl_EventFilter(void* ptr, void* watched, void* event);
char QVideoWidgetControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QVideoWidgetControl_MetaObject(void* ptr);
void* QVideoWidgetControl_MetaObjectDefault(void* ptr);
void* QVideoWindowControl_NewQVideoWindowControl(void* parent);
long long QVideoWindowControl_AspectRatioMode(void* ptr);
int QVideoWindowControl_Brightness(void* ptr);
void QVideoWindowControl_ConnectBrightnessChanged(void* ptr);
void QVideoWindowControl_DisconnectBrightnessChanged(void* ptr);
void QVideoWindowControl_BrightnessChanged(void* ptr, int brightness);
int QVideoWindowControl_Contrast(void* ptr);
void QVideoWindowControl_ConnectContrastChanged(void* ptr);
void QVideoWindowControl_DisconnectContrastChanged(void* ptr);
void QVideoWindowControl_ContrastChanged(void* ptr, int contrast);
void* QVideoWindowControl_DisplayRect(void* ptr);
void QVideoWindowControl_ConnectFullScreenChanged(void* ptr);
void QVideoWindowControl_DisconnectFullScreenChanged(void* ptr);
void QVideoWindowControl_FullScreenChanged(void* ptr, char fullScreen);
int QVideoWindowControl_Hue(void* ptr);
void QVideoWindowControl_ConnectHueChanged(void* ptr);
void QVideoWindowControl_DisconnectHueChanged(void* ptr);
void QVideoWindowControl_HueChanged(void* ptr, int hue);
char QVideoWindowControl_IsFullScreen(void* ptr);
void* QVideoWindowControl_NativeSize(void* ptr);
void QVideoWindowControl_ConnectNativeSizeChanged(void* ptr);
void QVideoWindowControl_DisconnectNativeSizeChanged(void* ptr);
void QVideoWindowControl_NativeSizeChanged(void* ptr);
void QVideoWindowControl_Repaint(void* ptr);
int QVideoWindowControl_Saturation(void* ptr);
void QVideoWindowControl_ConnectSaturationChanged(void* ptr);
void QVideoWindowControl_DisconnectSaturationChanged(void* ptr);
void QVideoWindowControl_SaturationChanged(void* ptr, int saturation);
void QVideoWindowControl_SetAspectRatioMode(void* ptr, long long mode);
void QVideoWindowControl_SetBrightness(void* ptr, int brightness);
void QVideoWindowControl_SetContrast(void* ptr, int contrast);
void QVideoWindowControl_SetDisplayRect(void* ptr, void* rect);
void QVideoWindowControl_SetFullScreen(void* ptr, char fullScreen);
void QVideoWindowControl_SetHue(void* ptr, int hue);
void QVideoWindowControl_SetSaturation(void* ptr, int saturation);
void QVideoWindowControl_SetWinId(void* ptr, uintptr_t id);
uintptr_t QVideoWindowControl_WinId(void* ptr);
void QVideoWindowControl_DestroyQVideoWindowControl(void* ptr);
void QVideoWindowControl_TimerEvent(void* ptr, void* event);
void QVideoWindowControl_TimerEventDefault(void* ptr, void* event);
void QVideoWindowControl_ChildEvent(void* ptr, void* event);
void QVideoWindowControl_ChildEventDefault(void* ptr, void* event);
void QVideoWindowControl_ConnectNotify(void* ptr, void* sign);
void QVideoWindowControl_ConnectNotifyDefault(void* ptr, void* sign);
void QVideoWindowControl_CustomEvent(void* ptr, void* event);
void QVideoWindowControl_CustomEventDefault(void* ptr, void* event);
void QVideoWindowControl_DeleteLater(void* ptr);
void QVideoWindowControl_DeleteLaterDefault(void* ptr);
void QVideoWindowControl_DisconnectNotify(void* ptr, void* sign);
void QVideoWindowControl_DisconnectNotifyDefault(void* ptr, void* sign);
char QVideoWindowControl_Event(void* ptr, void* e);
char QVideoWindowControl_EventDefault(void* ptr, void* e);
char QVideoWindowControl_EventFilter(void* ptr, void* watched, void* event);
char QVideoWindowControl_EventFilterDefault(void* ptr, void* watched, void* event);
void* QVideoWindowControl_MetaObject(void* ptr);
void* QVideoWindowControl_MetaObjectDefault(void* ptr);

#ifdef __cplusplus
}
#endif

#endif